=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for webkit-gtk-2.24.2 Scanning dependencies of target WebKit-fake-api-headers [ 0%] Generating ../../DerivedSources/ForwardingHeaders/webkit2gtk/webkit2 [ 0%] Generating ../../DerivedSources/ForwardingHeaders/webkit2gtk-webextension/webkit2 [ 0%] Generating ../../DerivedSources/ForwardingHeaders/webkit2gtk-webextension/webkitdom [ 0%] Built target WebKit-fake-api-headers Scanning dependencies of target WTFForwardingHeaders [ 0%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ASCIICType.h [ 0%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Algorithms.h [ 0%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Assertions.h [ 0%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Atomics.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/AutodrainedPool.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/AutomaticThread.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BackwardsGraph.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Bag.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BagToHashMap.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BitVector.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Bitmap.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BlockObjCExceptions.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BlockPtr.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BloomFilter.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BooleanLattice.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Box.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Brigand.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BubbleSort.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/BumpPointerAllocator.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ByteOrder.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CPUTime.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CagedPtr.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CagedUniquePtr.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CallbackAggregator.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CheckedArithmetic.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CheckedBoolean.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ClockType.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CommaPrinter.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CompactPointerTuple.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CompilationThread.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Compiler.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CompletionHandler.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ConcurrentBuffer.h [ 1%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ConcurrentPtrHashSet.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ConcurrentVector.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Condition.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CountingLock.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadCopier.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadQueue.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadTask.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CrossThreadTaskHandler.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CryptographicUtilities.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/CryptographicallyRandomNumber.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DataLog.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DateMath.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DebugUtilities.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DeferrableRefCounted.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DeprecatedOptional.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Deque.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DisallowCType.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Dominators.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DoublyLinkedList.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DumbPtrTraits.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/DumbValueTraits.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/EnumTraits.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Expected.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ExportMacros.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FastBitVector.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FastMalloc.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FastTLS.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FeatureDefines.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FileMetadata.h [ 2%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FilePrintStream.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FileSystem.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FlipBytes.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ForbidHeapAllocation.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Forward.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Function.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FunctionDispatcher.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/FunctionTraits.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GetPtr.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Gigacage.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GlobalVersion.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GraphNodeWorklist.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/GregorianDateTime.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashCountedSet.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashFunctions.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashIterators.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashMap.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashMethod.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashSet.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashTable.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HashTraits.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Hasher.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/HexNumber.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Identified.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Indenter.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexKeyType.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexMap.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexSet.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexSparseSet.h [ 3%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IndexedContainerIterator.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/InlineASM.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Insertion.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/InstanceCounted.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IsoMalloc.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IsoMallocInlines.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IteratorAdaptors.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/IteratorRange.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/JSONValues.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/JSValueMalloc.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/KeyValuePair.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LEBDecoder.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Language.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ListDump.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ListHashSet.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Liveness.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Lock.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LockAlgorithm.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LockAlgorithmInlines.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LockedPrintStream.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Locker.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LocklessBag.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Logger.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggerHelper.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingAccumulator.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashID.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashMap.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashSet.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/LoggingHashTraits.h [ 4%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MD5.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MachSendRight.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MainThread.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MallocPtr.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Markable.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MathExtras.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MediaTime.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MemoryFootprint.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MemoryPressureHandler.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MessageQueue.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MetaAllocator.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MetaAllocatorHandle.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MetaAllocatorPtr.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/MonotonicTime.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NakedPtr.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NaturalLoops.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NeverDestroyed.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NoLock.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NoTailCalls.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Noncopyable.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NotFound.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/NumberOfCores.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OSAllocator.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OSObjectPtr.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OSRandomSource.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ObjCRuntimeExtras.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ObjectIdentifier.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OptionSet.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Optional.h [ 5%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/OrderMaker.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PackedIntVector.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PageAllocation.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PageBlock.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PageReservation.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelHelperPool.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobs.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobsGeneric.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobsLibdispatch.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelJobsOpenMP.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParallelVectorIterator.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ParkingLot.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Platform.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PlatformRegisters.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PointerComparison.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PointerPreparations.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PrintStream.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PriorityQueue.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ProcessID.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ProcessPrivilege.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PtrTag.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RAMSize.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RandomDevice.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RandomNumber.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RandomNumberSeed.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Range.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RangeSet.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RawPointer.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ReadWriteLock.h [ 6%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RecursableLambda.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RecursiveLockAdapter.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RedBlackTree.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Ref.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCounted.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCountedLeakCounter.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefCounter.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RefPtr.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RetainPtr.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RunLoop.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/RunLoopTimer.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SHA1.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SaturatedArithmetic.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SchedulePair.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Scope.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ScopedLambda.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Seconds.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SegmentedVector.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SentinelLinkedList.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SetForScope.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SharedTask.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SimpleStats.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SingleRootGraph.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SinglyLinkedList.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SinglyLinkedListWithTail.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SixCharacterHash.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SmallPtrSet.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SoftLinking.h [ 7%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SpanningTree.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Spectrum.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackBounds.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackPointer.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackShot.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackShotProfiler.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackStats.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StackTrace.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdList.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdMap.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdSet.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdUnorderedMap.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StdUnorderedSet.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Stopwatch.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StreamBuffer.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StringExtras.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StringHashDumpContext.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/StringPrintStream.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SynchronizedFixedQueue.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SystemFree.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/SystemTracing.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadGroup.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadMessage.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadSafeRefCounted.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadSpecific.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Threading.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ThreadingPrimitives.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TimeWithDynamicClockType.h [ 8%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TimingScope.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TinyLRUCache.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TinyPtrSet.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TriState.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/TypeCasts.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/URL.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/URLHelpers.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/URLHash.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/URLParser.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UUID.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UnalignedAccess.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Unexpected.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UniStdExtras.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UnionFind.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UniqueArray.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UniqueRef.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/UnsafePointer.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/VMTags.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ValueCheck.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Variant.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Vector.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/VectorTraits.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WTFSemaphore.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WallTime.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WeakPtr.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WeakRandom.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WindowsExtras.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WordLock.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WorkQueue.h [ 9%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/WorkerPool.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/bignum-dtoa.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/bignum.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/cached-powers.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/diy-fp.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/double-conversion.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/fast-dtoa.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/fixed-dtoa.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/ieee.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/strtod.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/dtoa/utils.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentCoder.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentCoders.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentDecoder.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/persistence/PersistentEncoder.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ASCIILiteral.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicStringHash.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicStringImpl.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/AtomicStringTable.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/Base64.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/CString.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ConversionMode.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ExternalStringImpl.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/IntegerToStringConversion.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/LChar.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/LineBreakIteratorPoolICU.h [ 10%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/LineEnding.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/NullTextBreakIterator.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/OrdinalNumber.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringBuffer.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringBuilder.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringCommon.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringConcatenateNumbers.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringHash.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringHasher.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringOperators.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringToIntegerConversion.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/StringView.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/SymbolImpl.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/SymbolRegistry.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextBreakIterator.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextBreakIteratorInternalICU.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextPosition.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/TextStream.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/UTF8ConversionError.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/UniquedStringImpl.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/ValueToString.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/WTFString.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/TextBreakIteratorICU.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProvider.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProviderLatin1.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/text/icu/UTextProviderUTF16.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/threads/BinarySemaphore.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/threads/Signals.h [ 11%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/unicode/CharacterNames.h [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/unicode/Collator.h [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/unicode/UTF8Conversion.h [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GLibUtilities.h [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GMutexLocker.h [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GRefPtr.h [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GTypedefs.h [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/GUniquePtr.h [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/RunLoopSourcePriority.h [ 12%] Generating ../../../DerivedSources/ForwardingHeaders/wtf/glib/WTFGType.h [ 12%] Built target WTFForwardingHeaders Scanning dependencies of target WTF [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ASCIICType.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/Assertions.cpp:34: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/AutomaticThread.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/AutomaticThread.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/BitVector.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CPUTime.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ClockType.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CompilationThread.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/CompilationThread.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ConcurrentPtrHashSet.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CountingLock.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/CountingLock.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CrossThreadCopier.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/CrossThreadCopier.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CrossThreadTaskHandler.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/CrossThreadTaskHandler.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CryptographicUtilities.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CryptographicallyRandomNumber.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CurrentTime.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DataLog.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/DataLog.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DateMath.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/DateMath.cpp:72: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FastBitVector.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FastMalloc.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FilePrintStream.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FileSystem.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FileSystem.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FunctionDispatcher.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Gigacage.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/GlobalVersion.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/GregorianDateTime.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/GregorianDateTime.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/HashTable.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/HexNumber.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/HexNumber.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/JSONValues.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/JSONValues.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/JSValueMalloc.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Language.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/Language.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Lock.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/Lock.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/LockedPrintStream.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/LockedPrintStream.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Logger.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/Logger.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MD5.cpp.o /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/MD5.cpp: In member function 'void WTF::MD5::addBytes(const __uint8_t*, size_t)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/MD5.cpp:225:65: warning: cast from '__uint8_t* {aka unsigned char*}' to '__uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] MD5Transform(m_buf, reinterpret_cast_ptr(m_in)); // m_in is 4-byte aligned. ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/MD5.cpp:235:65: warning: cast from '__uint8_t* {aka unsigned char*}' to '__uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] MD5Transform(m_buf, reinterpret_cast_ptr(m_in)); // m_in is 4-byte aligned. ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/MD5.cpp: In member function 'void WTF::MD5::checksum(WTF::MD5::Digest&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/MD5.cpp:262:66: warning: cast from '__uint8_t* {aka unsigned char*}' to '__uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] MD5Transform(m_buf, reinterpret_cast_ptr(m_in)); // m_in is 4-byte aligned. ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/MD5.cpp:275:61: warning: cast from '__uint8_t* {aka unsigned char*}' to '__uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] MD5Transform(m_buf, reinterpret_cast_ptr(m_in)); ^ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MainThread.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/MainThread.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MediaTime.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/MediaTime.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MemoryPressureHandler.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MetaAllocator.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MonotonicTime.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/NumberOfCores.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/OSRandomSource.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ObjectIdentifier.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/ObjectIdentifier.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/PageBlock.cpp.o [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParallelHelperPool.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/ParallelHelperPool.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParallelJobsGeneric.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/ParallelJobsGeneric.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParkingLot.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/ParkingLot.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/PrintStream.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/PrintStream.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ProcessPrivilege.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RAMSize.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RandomDevice.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RandomNumber.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ReadWriteLock.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RefCountedLeakCounter.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RunLoop.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SHA1.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Seconds.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SixCharacterHash.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackBounds.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackPointer.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackStats.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackTrace.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StringPrintStream.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StringPrintStream.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadGroup.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/ThreadGroup.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadMessage.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/ThreadMessage.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Threading.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/Threading.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/TimeWithDynamicClockType.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/TimingScope.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/URL.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/URL.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/URLHelpers.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/URLHelpers.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/URLParser.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/URLParser.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/UUID.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/UUID.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WTFAssertions.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WallTime.cpp.o [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WordLock.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/WordLock.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WorkQueue.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/WorkQueue.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WorkerPool.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/WorkerPool.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/dtoa.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/bignum-dtoa.cc.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/bignum.cc.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/cached-powers.cc.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/diy-fp.cc.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/double-conversion.cc.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/fast-dtoa.cc.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/fixed-dtoa.cc.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/strtod.cc.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentCoders.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/persistence/PersistentCoders.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentDecoder.cpp.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentEncoder.cpp.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/ASCIILiteral.cpp.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicString.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/AtomicString.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicStringImpl.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/AtomicStringImpl.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicStringTable.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/AtomicStringTable.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/Base64.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/Base64.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/CString.cpp.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/ExternalStringImpl.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ExternalStringImpl.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/LineEnding.cpp.o [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringBuilder.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringBuilder.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringBuilderJSON.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringBuilderJSON.cpp:12: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringImpl.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringView.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringView.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/SymbolImpl.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/SymbolImpl.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/SymbolRegistry.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/SymbolRegistry.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/TextBreakIterator.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/TextBreakIterator.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/TextStream.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/TextStream.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/WTFString.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/WTFString.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProvider.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProviderLatin1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProviderUTF16.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/threads/BinarySemaphore.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/threads/Signals.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/UTF8Conversion.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/CollatorDefault.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/icu/CollatorICU.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/UniStdExtras.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/MainThreadGeneric.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/WorkQueueGeneric.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/FileSystemGlib.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/glib/FileSystemGlib.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/GLibUtilities.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/GRefPtr.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/RunLoopGLib.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/URLGLib.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/glib/URLGLib.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/posix/OSAllocatorPOSIX.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/posix/ThreadingPOSIX.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/unix/TextBreakIteratorInternalICUUnix.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unix/CPUTimeUnix.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unix/LanguageUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/config.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/unix/LanguageUnix.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WTF/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/MemoryFootprintGeneric.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/MemoryPressureHandlerGeneric.cpp.o [ 16%] Linking CXX static library ../../../lib/libWTFGTK.a [ 16%] Built target WTF Scanning dependencies of target stageSharedScripts [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/UpdateContents.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/cssmin.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-combined-inspector-json.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generateIntlCanonicalizeLanguage.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/inline-and-minify-stylesheets-and-scripts.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/jsmin.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/lazywriter.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/make-js-file-arrays.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_combined_header.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_combined_implementation.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_internals_wrapper_header.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_internals_wrapper_implementation.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_separate_header.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_separate_implementation.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_wrapper_header.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_wrapper_implementation.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generator.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_model.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_templates.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/wkbuiltins.py [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/xxd.pl [ 16%] Built target stageSharedScripts Scanning dependencies of target JSC-fake-api-headers [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/glib/jsc [ 16%] Built target JSC-fake-api-headers Scanning dependencies of target JavaScriptCoreForwardingHeaders [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSBase.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRef.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectRef.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringRef.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypedArray.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSValueRef.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JavaScript.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WebKitAvailability.h [ 16%] Built target JavaScriptCoreForwardingHeaders [ 16%] Generating ../../DerivedSources/JavaScriptCore/Bytecodes.h, ../../DerivedSources/JavaScriptCore/InitBytecodes.asm, ../../DerivedSources/JavaScriptCore/BytecodeStructs.h, ../../DerivedSources/JavaScriptCore/BytecodeIndices.h [ 16%] Generating ../../DerivedSources/JavaScriptCore/LLIntDesiredSettings.h Scanning dependencies of target LLIntSettingsExtractor [ 16%] Building CXX object Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/llint/LLIntSettingsExtractor.cpp.o [ 16%] Linking CXX executable ../../bin/LLIntSettingsExtractor /usr/bin/ld: warning: libstdc++.so.8, needed by /tmp/pkgbuild/www/webkit-gtk/work.alpha/.buildlink/lib/libicui18n.so, may conflict with libstdc++.so.7 [ 16%] Built target LLIntSettingsExtractor [ 16%] Generating ../../DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h Scanning dependencies of target LLIntOffsetsExtractor [ 16%] Building CXX object Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/llint/LLIntOffsetsExtractor.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 16%] Linking CXX executable ../../bin/LLIntOffsetsExtractor /usr/bin/ld: warning: libstdc++.so.8, needed by /tmp/pkgbuild/www/webkit-gtk/work.alpha/.buildlink/lib/libicui18n.so, may conflict with libstdc++.so.7 [ 16%] Built target LLIntOffsetsExtractor Scanning dependencies of target JavaScriptCorePrivateForwardingHeaders [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/APICallbackFunction.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/APIUtils.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIWrapperObject.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSBasePrivate.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCTestRunnerUtils.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackConstructor.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackFunction.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackObject.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallbackObjectFunctions.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSClassRef.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextInternal.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextPrivate.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefInspectorSupport.h [ 16%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefInternal.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRefPrivate.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSHeapFinalizerPrivate.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSManagedValueInternal.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMarkingConstraintPrivate.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectRefPrivate.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSRemoteInspector.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSRetainPtr.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptRefPrivate.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringRefPrivate.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSValueInternal.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSVirtualMachineInternal.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakObjectMapRefInternal.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakObjectMapRefPrivate.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWeakPrivate.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWrapperMap.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjCCallbackFunction.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjcRuntimeExtras.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/OpaqueJSString.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ARM64Assembler.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ARMv7Assembler.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbortReason.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractMacroAssembler.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerBuffer.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerBufferWithConstantPool.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblerCommon.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CPU.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeLocation.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LinkBuffer.h [ 17%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MIPSAssembler.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssembler.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerARM64.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerARMv7.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerCodeRef.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerHelpers.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerMIPS.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86Common.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerX86_64.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Printer.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/X86Assembler.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFunctionCall.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptObject.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptValue.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BuiltinNames.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BuiltinUtils.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayProfile.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ByValInfo.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BytecodeConventions.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BytecodeIntrinsicRegistry.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallEdge.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallLinkInfo.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallMode.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallVariant.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlock.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlockHash.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeOrigin.h [ 18%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeType.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGExitProfile.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DataFormat.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DirectEvalCodeCache.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableInfo.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableToCodeBlockEdge.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutionCounter.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExitKind.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExitingInlineKind.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExitingJITType.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExpressionRangeInfo.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandlerInfo.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ICStatusMap.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InlineCallFrame.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Instruction.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InstructionStream.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JumpTable.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntCallLinkInfo.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LazyOperandValueProfile.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MetadataTable.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectAllocationProfile.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectPropertyCondition.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Opcode.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/OpcodeSize.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyCondition.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PutByIdFlags.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SpecialPointer.h [ 19%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SpeculatedType.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureSet.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SuperSampler.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ToThisStatus.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeLocation.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedCodeBlock.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedEvalCodeBlock.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedFunctionExecutable.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedGlobalCodeBlock.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedMetadataTable.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ValueProfile.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ValueRecovery.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VariableWriteFireDetail.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VirtualRegister.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Watchpoint.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Breakpoint.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerParseData.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerPrimitives.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGCommon.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGCompilationMode.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DFGMinifiedID.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITAbstractHeap.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITCallDOMGetterSnippet.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITEffect.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITGetterSetter.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITHeapRange.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMJITSignature.h [ 20%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AlignedMemoryAllocator.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AllocationFailureMode.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Allocator.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AllocatorInlines.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AllocatorForMode.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectoryInlines.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellContainer.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellContainerInlines.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CellState.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CollectionScope.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CollectorPhase.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspaceInlines.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintConcurrency.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintParallelism.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstraintVolatility.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DeferGC.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DeleteAllCodeEffort.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DestructionMode.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FastMallocAlignedMemoryAllocator.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FreeList.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FreeListInlines.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCActivityCallback.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCAssertions.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCConductor.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCDeferralContext.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCounted.h [ 21%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCountedInlines.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCIncomingRefCountedSet.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCLogging.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCRequest.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCSegmentedArray.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Handle.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandleBlock.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HandleTypes.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCellInlines.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCellType.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapFinalizerCallback.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapInlines.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapObserver.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HeapSnapshotBuilder.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IncrementalSweeper.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoCellSet.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspace.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspaceInlines.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IsoSubspacePerVM.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LargeAllocation.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocatorInlines.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LockDuringMarking.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MachineStackMarker.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkStack.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h [ 22%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlockInlines.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlockSet.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MarkingConstraint.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MutatorState.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterState.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RunningScope.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SimpleMarkingConstraint.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SlotVisitor.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SlotVisitorInlines.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StrongInlines.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SubspaceInlines.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Synchronousness.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TinyBloomFilter.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VisitRaceKey.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Weak.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakHandleOwner.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSetInlines.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleMessage.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ContentSearchUtilities.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IdentifiersFactory.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScript.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptBase.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptHost.h [ 23%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptManager.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InjectedScriptModule.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgentBase.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgentRegistry.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorBackendDispatcher.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorEnvironment.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorFrontendChannel.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorFrontendRouter.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorProtocolTypes.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorTarget.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptArguments.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptBreakpoint.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallFrame.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallStack.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptCallStackFactory.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugListener.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugServer.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAgent.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorAuditAgent.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorConsoleAgent.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorDebuggerAgent.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorHeapAgent.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorRuntimeAgent.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorScriptProfilerAgent.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorTargetAgent.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AugmentableInspectorControllerClient.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteAutomationTarget.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteControllableTarget.h [ 24%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectionTarget.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspector.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractPC.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrameInlines.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CalleeBits.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/EntryFrame.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FrameTracers.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Register.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ShadowChicken.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StackVisitor.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMEntryRecord.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AssemblyHelpers.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CCallHelpers.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableAllocator.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FPRInfo.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GCAwareJITStubRoutine.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GPRInfo.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITAllocator.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITCode.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITCodeMap.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITCompilationEffort.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITMathICForwards.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITOperations.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITStubRoutine.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JITThunks.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PolymorphicCallStubRoutine.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Reg.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterAtOffset.h [ 25%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterAtOffsetList.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegisterSet.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Snippet.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetParams.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetReg.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SnippetSlowPathCalls.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SpillRegistersMode.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TagRegistersMode.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TempRegisterSet.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ThunkGenerator.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnusedPointer.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LLIntOpcode.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Lexer.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserArena.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserError.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserModes.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParserTokens.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceCode.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProvider.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProviderCache.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceProviderCacheItem.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/UnlinkedSourceCode.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VariableEnvironment.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecode.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecodeSequence.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerBytecodes.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompilation.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompilationKind.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerCompiledBytecode.h [ 26%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerDatabase.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerEvent.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerExecutionCounter.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerJettisonReason.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOSRExit.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOSRExitSite.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOrigin.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerOriginStack.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerProfiledBytecodes.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProfilerUID.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AbstractModuleRecord.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArityCheckMode.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBuffer.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBufferSharingMode.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayBufferView.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayConventions.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayPrototype.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AuxiliaryBarrier.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/AuxiliaryBarrierInlines.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BasicBlockLocation.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BatchedTransitionOptimizer.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BigIntPrototype.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BooleanObject.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/BooleanPrototype.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CagedBarrierPtr.h [ 27%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CallData.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ClassInfo.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CodeSpecializationKind.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CommonIdentifiers.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CompilationResult.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Completion.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConcurrentJSLock.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConfigFile.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleClient.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConsoleTypes.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstantMode.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstructAbility.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ConstructData.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ControlFlowProfiler.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/CustomGetterSetter.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMAnnotation.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DOMAttributeGetterSetter.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DataView.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DateInstance.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DateInstanceCache.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DefinePropertyAttributes.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DirectArgumentsOffset.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DirectEvalExecutable.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DisallowScope.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DisallowVMReentry.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/DumpContext.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/EnumerationMode.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h [ 28%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorHandlingScope.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorPrototype.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorType.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/EvalExecutable.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Exception.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionEventLocation.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableBase.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ExecutableBaseInlines.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Float32Array.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Float64Array.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionConstructor.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionExecutable.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionHasExecutedCache.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionPrototype.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GenericOffset.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayView.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayViewInlines.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/GetPutInfo.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/HashMapImpl.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IdentifierInlines.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingHeader.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingHeaderInlines.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IndexingType.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InferredValue.h [ 29%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InitializeThreading.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Int16Array.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Int32Array.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Int8Array.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunction.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Intrinsic.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IterationKind.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IterationStatus.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IteratorOperations.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/IteratorPrototype.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBuffer.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferPrototype.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferView.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSArrayBufferViewInlines.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSBigInt.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValue.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCPtrTag.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallee.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSCellInlines.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSDataView.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObjectHeapCellType.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSExportMacros.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h [ 30%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunctionInlines.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayView.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewInlines.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewPrototype.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGenericTypedArrayViewPrototypeInlines.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalLexicalEnvironment.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObjectFunctions.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObjectInlines.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSImmutableButterfly.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSInternalPromise.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSInternalPromiseDeferred.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMicrotask.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSLock.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMap.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSMapIterator.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSModuleLoader.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSModuleRecord.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSNativeStdFunction.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSNonDestructibleProxy.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSONObject.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromise.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromiseConstructor.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPromiseDeferred.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSPropertyNameEnumerator.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSProxy.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSRunLoopTimer.h [ 31%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScope.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptFetchParameters.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSScriptFetcher.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSegmentedVariableObject.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSegmentedVariableObjectHeapCellType.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSet.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSetIterator.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSourceCode.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSString.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSStringInlines.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSSymbolTableObject.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSType.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypeInfo.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSTypedArrays.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWithScope.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWrapperObject.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LazyClassStructure.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/LazyProperty.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Lookup.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MatchResult.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MathCommon.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/MemoryStatistics.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Microtask.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ModuleProgramExecutable.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NativeExecutable.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NativeFunction.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NumberObject.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NumberPrototype.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/NumericStrings.h [ 32%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectConstructor.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectInitializationScope.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ObjectPrototype.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Operations.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Options.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ParseInt.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PrivateName.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ProgramExecutable.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PromiseDeferredTimer.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyDescriptor.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyName.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyNameArray.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyOffset.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertySlot.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyStorage.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Protect.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PrototypeKey.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PureNaN.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PutDirectIndexMode.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/PutPropertySlot.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExp.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpCachedResult.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpGlobalData.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpKey.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegExpObject.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RuntimeFlags.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RuntimeType.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SamplingProfiler.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScopeOffset.h [ 33%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScopedArgumentsTable.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptExecutable.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFetchParameters.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptFetcher.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SlowPathReturnType.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SmallStrings.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SourceOrigin.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SparseArrayValueMap.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StackAlignment.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StackFrame.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StringObject.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StringPrototype.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Structure.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureCache.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureChain.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureIDBlob.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureIDTable.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureRareData.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureRareDataInlines.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/StructureTransitionTable.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SubspaceAccess.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Symbol.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SymbolPrototype.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/SymbolTable.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TemplateObjectDescriptor.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TestRunnerUtils.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/ToNativeFromValue.h [ 34%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeError.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeSet.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayAdaptors.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayController.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayInlines.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrayType.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypedArrays.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/TypeofType.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint16Array.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint32Array.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint8Array.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Uint8ClampedArray.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMEntryScope.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMInlines.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VMTraps.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/VarOffset.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Watchdog.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakGCMap.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WeakGCMapInlines.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WriteBarrier.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WriteBarrierInlines.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmCodeBlock.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmContext.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmEmbedder.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmExceptionType.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmFaultSignalHandler.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmIndexOrName.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmMemory.h [ 35%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmMemoryMode.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmModule.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmName.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmNameSection.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmPageCount.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WasmTierUpCount.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/JSWebAssemblyModule.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/WebAssemblyPrototype.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RegularExpression.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Yarr.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrErrorCode.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrInterpreter.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrJIT.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrParser.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrPattern.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/YarrUnicodeProperties.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectorServer.h [ 36%] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/RemoteInspectorUtils.h [ 36%] Built target JavaScriptCorePrivateForwardingHeaders [ 36%] Generating ../../DerivedSources/JavaScriptCore/udis86_itab.c, ../../DerivedSources/JavaScriptCore/udis86_itab.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/LLIntAssembly.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/WasmOps.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/WasmValidateInlines.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/WasmB3IRGeneratorInlines.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/ArrayConstructor.lut.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/ArrayIteratorPrototype.lut.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/AsyncFromSyncIteratorPrototype.lut.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/AsyncGeneratorPrototype.lut.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/BigIntConstructor.lut.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/BigIntPrototype.lut.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/BooleanPrototype.lut.h [ 36%] Generating ../../DerivedSources/JavaScriptCore/DateConstructor.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/DatePrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/ErrorPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/GeneratorPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/InspectorInstrumentationObject.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/IntlCollatorConstructor.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/IntlCollatorPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/IntlDateTimeFormatConstructor.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/IntlDateTimeFormatPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/IntlNumberFormatConstructor.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/IntlNumberFormatPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/IntlObject.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/IntlPluralRulesConstructor.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/IntlPluralRulesPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/JSDataViewPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/JSGlobalObject.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/JSInternalPromiseConstructor.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/JSModuleLoader.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/JSONObject.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/JSPromiseConstructor.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/JSPromisePrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/MapPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/NumberConstructor.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/NumberPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/ObjectConstructor.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/ReflectObject.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/RegExpConstructor.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/RegExpPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/SetPrototype.lut.h [ 37%] Generating ../../DerivedSources/JavaScriptCore/StringConstructor.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/StringIteratorPrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/StringPrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/SymbolConstructor.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/SymbolPrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyCompileErrorConstructor.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyCompileErrorPrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyInstanceConstructor.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyInstancePrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyLinkErrorConstructor.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyLinkErrorPrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyMemoryConstructor.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyMemoryPrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyModuleConstructor.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyModulePrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyPrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyRuntimeErrorConstructor.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyRuntimeErrorPrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyTableConstructor.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/WebAssemblyTablePrototype.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/Lexer.lut.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/yarr/RegExpJitTables.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/yarr/UnicodePatternTables.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/IntlCanonicalizeLanguage.h [ 38%] Generating ../../DerivedSources/JavaScriptCore/KeywordLookup.h [ 39%] Generating ../../DerivedSources/JavaScriptCore/CombinedDomains.json [ 39%] Generating ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendCommands.js [ 39%] Generating ../../DerivedSources/JavaScriptCore/JSCBuiltins.cpp, ../../DerivedSources/JavaScriptCore/JSCBuiltins.h [ 39%] Generating ../../DerivedSources/JavaScriptCore/AirOpcode.h, ../../DerivedSources/JavaScriptCore/AirOpcodeGenerated.h [ 39%] Generating ../../DerivedSources/JavaScriptCore/InjectedScriptSource.h, ../../DerivedSources/JavaScriptCore/InjectedScriptSource.min.js [ 39%] Generating ../../DerivedSources/JavaScriptCore/yarr/YarrCanonicalizeUnicode.cpp Scanning dependencies of target JavaScriptCore [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperGlobalObject.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperObjectGLib.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCCallbackFunction.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:37: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCClass.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCContext.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCClassPrivate.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCException.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCException.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCOptions.cpp.o /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCOptions.cpp: In function 'GOptionGroup* jsc_options_get_option_group()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCOptions.cpp:684:84: warning: cast from 'gchar* {aka char*}' to 'GOptionEntry* {aka _GOptionEntry*}' increases required alignment of target type [-Wcast-align] g_option_group_add_entries(group, reinterpret_cast(entries->data)); ^ [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCValue.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCVersion.cpp.o [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCVirtualMachine.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCContextPrivate.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCWeakValue.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCWrapperMap.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/glib/JSCWrapperMap.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:46, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:46, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSBase.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSContextRef.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-1.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-2.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-3.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-4.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-5.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-6.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-7.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-8.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-9.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-10.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-11.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-12.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-13.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-14.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-15.cpp.o [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/ParserModes.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/AccessCaseSnippetParams.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/InterpreterInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/AccessCase.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/InterpreterInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysisInlines.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:121:34: required from 'WTF::RefCountedArray::~RefCountedArray() [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:319:42: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:121:34: required from 'WTF::RefCountedArray::~RefCountedArray() [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:319:42: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:422:115: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'JSC::WriteBarrier*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.cpp:929:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'JSC::ValueProfile*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DataFormat.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/FullCodeOrigin.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ExitKind.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InlineCallFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InByIdStatus.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ICStatusMap.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfVariant.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InstanceOfStatus.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/Opcode.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/InterpreterInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/SpecialPointer.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/SuperSampler.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ValueRecovery.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:46, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/Debugger.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-1.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-2.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGCommon.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-5.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGDriver.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-7.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-8.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-9.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-10.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/Operands.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/Operands.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGNodeFlowProjection.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayConstructor.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayConstructor.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayConstructor.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGOperations.cpp:53, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT32_64.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-14.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-15.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-16.cpp.o [ 41%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/RecordedStatuses.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGPlan.h:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGWorklist.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86.c.o [ 42%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_decode.c.o [ 42%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_itab_holder.c.o [ 42%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-att.c.o [ 42%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-intel.c.o [ 42%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn.c.o [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-1.cpp.o [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-2.cpp.o [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLLowerDFGToB3.cpp.o [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-4.cpp.o [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-5.cpp.o [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.cpp:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleBlockInlines.h: In member function 'JSC::HandleNode* JSC::HandleBlock::nodes()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleBlockInlines.h:62:55: warning: cast from 'char*' to 'JSC::HandleNode*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(payload()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:393:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:400:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:403:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:413:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:416:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:423:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:426:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = false; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:439:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::DefaultDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.cpp:61:72: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Operations.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/IsoSubspacePerVM.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/IsoCellSet.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkStackMergingConstraint.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.cpp:456:281: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.cpp:459:275: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.cpp:466:282: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::::]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.cpp:469:276: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = false; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::MarkedBlock::Handle::sweep(JSC::FreeList*)::]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.cpp:482:238: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/ConservativeRoots.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/ConservativeRoots.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/SlotVisitor.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/SimpleMarkingConstraint.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Weak.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/VisitRaceKey.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/debugger/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Exception.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CatchScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CatchScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/ScriptArguments.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptManager.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bindings/ScriptObject.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/InjectedScript.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-7.cpp.o [ 42%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.cpp:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-1.cpp.o [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/ICStats.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/ICStats.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/ICStats.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/ICStats.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITAddGenerator.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITExceptions.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITCode.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/JITOpcodes.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-6.cpp.o [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/ThunkGenerators.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/jit/RegisterSet.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStackInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:34: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:41: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntExceptions.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:6:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntThunks.cpp: In function 'JSC::VMEntryRecord* JSC::vmEntryRecord(JSC::EntryFrame*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntThunks.cpp:123:104: warning: cast from 'char*' to 'JSC::VMEntryRecord*' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(entryFrame) - VMEntryTotalFrameSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/llint/LLIntCLoop.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Lookup.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/Lexer.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/Lexer.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/InterpreterInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/profiler/ProfilerJettisonReason.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/AtomicsObject.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CallData.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CallData.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CachedTypes.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/StructureStubInfo.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/BytecodeDumper.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:49, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/GenericArguments.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/GenericArgumentsInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectArguments.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ExecutableToCodeBlockEdge.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ExecutableToCodeBlockEdge.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IndexingType.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:5:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlNumberFormat.cpp: In static member function 'static WTF::ASCIILiteral JSC::IntlNumberFormat::partTypeString(UNumberFormatFields, double)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlNumberFormat.cpp:451:12: warning: enumeration value 'UNUM_MEASURE_UNIT_FIELD' not handled in switch [-Wswitch] switch (field) { ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlNumberFormat.cpp:451:12: warning: enumeration value 'UNUM_COMPACT_FIELD' not handled in switch [-Wswitch] In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCallee.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:393:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:400:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:403:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:413:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:416:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:423:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:426:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = false; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:439:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSDestructibleObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObjectHeapCellType.cpp:52:86: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSFunction.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromise.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSPromise.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSScriptFetchParameters.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:393:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:400:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:403:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:413:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:416:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:423:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:426:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = false; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:439:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSSegmentedVariableObjectDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectHeapCellType.cpp:52:91: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCellType.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Operations.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:393:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:400:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:403:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:413:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:416:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)1u; DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:423:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = true; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = true; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)1u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)1u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)1u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:426:21: required from 'JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&):: [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:390:259: required from 'struct JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:433:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h: In instantiation of 'JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&):: [with bool specialize = false; JSC::MarkedBlock::Handle::EmptyMode specializedEmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode specializedSweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode specializedDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode specializedScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode specializedNewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode specializedMarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:327:15: required from 'struct JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc]::' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:329:5: required from 'void JSC::MarkedBlock::Handle::specializedSweep(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, const DestroyFunc&) [with bool = false; JSC::MarkedBlock::Handle::EmptyMode = (JSC::MarkedBlock::Handle::EmptyMode)0u; JSC::MarkedBlock::Handle::SweepMode = (JSC::MarkedBlock::Handle::SweepMode)0u; JSC::MarkedBlock::Handle::SweepDestructionMode = (JSC::MarkedBlock::Handle::SweepDestructionMode)0u; JSC::MarkedBlock::Handle::ScribbleMode = (JSC::MarkedBlock::Handle::ScribbleMode)0u; JSC::MarkedBlock::Handle::NewlyAllocatedMode = (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0u; JSC::MarkedBlock::Handle::MarksMode = (JSC::MarkedBlock::Handle::MarksMode)0u; DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:439:5: required from 'void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType(JSC::FreeList*, const DestroyFunc&) [with DestroyFunc = JSC::JSStringDestroyFunc]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSStringHeapCellType.cpp:52:74: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::HeapCell*' to 'JSC::FreeCell*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlockInlines.h:322:34: note: in expansion of macro 'reinterpret_cast_ptr' FreeCell* freeCell = reinterpret_cast_ptr(cell); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = int; Adaptor = JSC::Uint8ClampedAdaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:199:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint8ClampedAdaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Uint8ClampedAdaptor::Type* {aka unsigned char*}' to 'int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Uint8ClampedAdaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint8ClampedAdaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Uint8ClampedAdaptor::Type* {aka unsigned char*}' to 'long int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Int32Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Int32Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)6u>::Type* {aka int*}' to 'long int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Uint32Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint32Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)7u>::Type* {aka unsigned int*}' to 'long int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Float32Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Float32Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::FloatTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)8u>::Type* {aka float*}' to 'long int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = int; Adaptor = JSC::Int8Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:199:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Int8Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)1u>::Type* {aka signed char*}' to 'int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Int8Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Int8Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)1u>::Type* {aka signed char*}' to 'long int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = int; Adaptor = JSC::Uint8Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:199:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint8Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)2u>::Type* {aka unsigned char*}' to 'int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Uint8Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint8Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)2u>::Type* {aka unsigned char*}' to 'long int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = int; Adaptor = JSC::Int16Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:199:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Int16Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)4u>::Type* {aka short int*}' to 'int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Int16Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Int16Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)4u>::Type* {aka short int*}' to 'long int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = int; Adaptor = JSC::Uint16Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:199:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint16Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)5u>::Type* {aka short unsigned int*}' to 'int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h: In instantiation of 'void JSC::JSGenericTypedArrayView::sortFloat() [with IntegralType = long int; Adaptor = JSC::Uint16Adaptor]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:202:31: required from 'void JSC::JSGenericTypedArrayView::sort() [with Adaptor = JSC::Uint16Adaptor]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h:414:5: required from 'JSC::EncodedJSValue JSC::genericTypedArrayViewPrivateFuncSort(JSC::VM&, JSC::ExecState*) [with ViewClass = JSC::JSGenericTypedArrayView; JSC::EncodedJSValue = long int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:105:5: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::IntegralTypedArrayAdaptor, JSC::JSGenericTypedArrayView, (JSC::TypedArrayType)5u>::Type* {aka short unsigned int*}' to 'long int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:342:31: note: in expansion of macro 'reinterpret_cast_ptr' IntegralType* array = reinterpret_cast_ptr(typedVector()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/LiteralParser.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ReflectObject.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/SetConstructor.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CachedCall.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StringPrototype.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StringConstructor.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ClassInfo.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureRareData.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureIDTable.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/CodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/TypeofType.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/CellProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/CellList.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/CellProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/CellList.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/CodeProfile.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/Interpreter.h:40:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/BytecodeStructs.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlockInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/HeapVerifier.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::highAddress() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:78:115: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(static_cast(m_reservation.base()) + m_reservation.size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h: In member function 'JSC::Register* JSC::CLoopStack::reservationTop() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CLoopStack.h:84:66: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reservationTop); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/HeapVerifier.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/CellList.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WasmAirIRGenerator.cpp.o [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ScriptExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/EvalExecutable.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/DirectEvalExecutable.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/VMInspector.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/bytecode/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-1.cpp.o [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-3.cpp.o [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-4.cpp.o [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-5.cpp.o [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-6.cpp.o [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-7.cpp.o [ 44%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-8.cpp.o [ 45%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/heap/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/yarr/YarrErrorCode.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/yarr/RegularExpression.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/runtime/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/config.h:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX shared library ../../lib/libjavascriptcoregtk-4.0.so /usr/bin/ld: warning: libstdc++.so.8, needed by /tmp/pkgbuild/www/webkit-gtk/work.alpha/.buildlink/lib/libicui18n.so, may conflict with libstdc++.so.7 [ 45%] Built target JavaScriptCore Scanning dependencies of target xdgmime [ 45%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimealias.c.o [ 45%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmime.c.o [ 45%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeicon.c.o [ 45%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeint.c.o [ 45%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimemagic.c.o /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c: In function '_xdg_mime_magic_parse_magic_line': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:493:5: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint16_t *) matchlet->value + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->value + i))); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:34:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:493:66: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint16_t *) matchlet->value + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->value + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:63: note: in definition of macro 'SWAP_BE16_TO_LE16' #define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8)) ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:493:66: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint16_t *) matchlet->value + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->value + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:90: note: in definition of macro 'SWAP_BE16_TO_LE16' #define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8)) ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:5: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i))); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:34:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:60:64: note: in definition of macro 'SWAP_BE32_TO_LE32' #define SWAP_BE32_TO_LE32(val) (xdg_uint32_t)((((xdg_uint32_t)(val) & 0xFF000000U) >> 24) | \ ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:61:29: note: in definition of macro 'SWAP_BE32_TO_LE32' (((xdg_uint32_t)(val) & 0x00FF0000U) >> 8) | \ ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:62:29: note: in definition of macro 'SWAP_BE32_TO_LE32' (((xdg_uint32_t)(val) & 0x0000FF00U) << 8) | \ ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:495:66: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint32_t *) matchlet->value + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->value + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:63:29: note: in definition of macro 'SWAP_BE32_TO_LE32' (((xdg_uint32_t)(val) & 0x000000FFU) << 24)) ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:499:9: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint16_t *) matchlet->mask + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->mask + i))); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:34:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:499:69: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint16_t *) matchlet->mask + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->mask + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:63: note: in definition of macro 'SWAP_BE16_TO_LE16' #define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8)) ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:499:69: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint16_t *) matchlet->mask + i) = SWAP_BE16_TO_LE16 (*((xdg_uint16_t *) (matchlet->mask + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:58:90: note: in definition of macro 'SWAP_BE16_TO_LE16' #define SWAP_BE16_TO_LE16(val) (xdg_uint16_t)(((xdg_uint16_t)(val) << 8)|((xdg_uint16_t)(val) >> 8)) ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:9: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i))); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:34:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:60:64: note: in definition of macro 'SWAP_BE32_TO_LE32' #define SWAP_BE32_TO_LE32(val) (xdg_uint32_t)((((xdg_uint32_t)(val) & 0xFF000000U) >> 24) | \ ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:61:29: note: in definition of macro 'SWAP_BE32_TO_LE32' (((xdg_uint32_t)(val) & 0x00FF0000U) >> 8) | \ ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:62:29: note: in definition of macro 'SWAP_BE32_TO_LE32' (((xdg_uint32_t)(val) & 0x0000FF00U) << 8) | \ ^~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:501:69: warning: cast increases required alignment of target type [-Wcast-align] *((xdg_uint32_t *) matchlet->mask + i) = SWAP_BE32_TO_LE32 (*((xdg_uint32_t *) (matchlet->mask + i))); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimeint.h:63:29: note: in definition of macro 'SWAP_BE32_TO_LE32' (((xdg_uint32_t)(val) & 0x000000FFU) << 24)) ^~~ [ 45%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeparent.c.o [ 45%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimecache.c.o In file included from /usr/pkg/gcc6/lib/gcc/alpha--netbsd/6.5.0/include-fixed/stdio.h:54:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_new_from_file': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:139:11: note: in expansion of macro 'GET_UINT16' minor = GET_UINT16 (buffer, 2); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:139:11: note: in expansion of macro 'GET_UINT16' minor = GET_UINT16 (buffer, 2); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:139:11: note: in expansion of macro 'GET_UINT16' minor = GET_UINT16 (buffer, 2); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:139:11: note: in expansion of macro 'GET_UINT16' minor = GET_UINT16 (buffer, 2); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:141:7: note: in expansion of macro 'GET_UINT16' if (GET_UINT16 (buffer, 0) != MAJOR_VERSION || ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:141:7: note: in expansion of macro 'GET_UINT16' if (GET_UINT16 (buffer, 0) != MAJOR_VERSION || ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:141:7: note: in expansion of macro 'GET_UINT16' if (GET_UINT16 (buffer, 0) != MAJOR_VERSION || ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:88:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:141:7: note: in expansion of macro 'GET_UINT16' if (GET_UINT16 (buffer, 0) != MAJOR_VERSION || ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_magic_matchlet_compare_to_data': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:171:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_start = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:172:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t range_length = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:173:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_length = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:174:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t data_offset = GET_UINT32 (cache->buffer, offset + 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:175:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mask_offset = GET_UINT32 (cache->buffer, offset + 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_magic_matchlet_compare': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:216:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_children = GET_UINT32 (cache->buffer, offset + 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:217:31: note: in expansion of macro 'GET_UINT32' xdg_uint32_t child_offset = GET_UINT32 (cache->buffer, offset + 28); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_magic_compare_to_data': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: note: in expansion of macro 'GET_UINT32' xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: note: in expansion of macro 'GET_UINT32' xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: note: in expansion of macro 'GET_UINT32' xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: note: in expansion of macro 'GET_UINT32' xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: note: in expansion of macro 'GET_UINT32' xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:244:27: note: in expansion of macro 'GET_UINT32' xdg_uint32_t priority = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:245:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:246:30: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_matchlets = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:247:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t matchlet_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_magic_lookup_data': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:281:17: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:282:15: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:283:12: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:298:22: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, offset + 16 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_alias_lookup': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:322:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:323:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:332:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:342:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_glob_lookup_literal': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:368:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:369:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:378:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:388:21: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:394:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_glob_lookup_fnmatch': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:423:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 20); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:424:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:428:26: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:429:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:430:17: note: in expansion of macro 'GET_UINT32' int weight = GET_UINT32 (cache->buffer, list_offset + 4 + 12 * j + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_glob_node_lookup_suffix': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, offset + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, offset + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, offset + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, offset + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, offset + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:483:20: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, offset + 12 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:492:24: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 12 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:493:26: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12 * mid + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:509:18: note: in expansion of macro 'GET_UINT32' match_char = GET_UINT32 (cache->buffer, child_offset + 12 * i); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:513:23: note: in expansion of macro 'GET_UINT32' mimetype_offset = GET_UINT32 (cache->buffer, child_offset + 12 * i + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: note: in expansion of macro 'GET_UINT32' weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: note: in expansion of macro 'GET_UINT32' weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: note: in expansion of macro 'GET_UINT32' weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: note: in expansion of macro 'GET_UINT32' weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: note: in expansion of macro 'GET_UINT32' weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:514:14: note: in expansion of macro 'GET_UINT32' weight = GET_UINT32 (cache->buffer, child_offset + 12 * i + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_glob_lookup_suffix': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:546:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:547:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:548:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_get_max_buffer_extents': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:655:16: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, 24); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:26: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:56:38: note: in definition of macro 'MAX' #define MAX(a,b) ((a) > (b) ? (a) : (b)) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:656:37: note: in expansion of macro 'GET_UINT32' max_extent = MAX (max_extent, GET_UINT32 (cache->buffer, offset + 4)); ^~~~~~~~~~ In file included from /usr/pkg/gcc6/lib/gcc/alpha--netbsd/6.5.0/include-fixed/stdio.h:54:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_mime_type_subclass': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:881:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:882:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:891:13: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:899:17: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * med + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: note: in expansion of macro 'GET_UINT32' n_parents = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: note: in expansion of macro 'GET_UINT32' n_parents = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: note: in expansion of macro 'GET_UINT32' n_parents = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: note: in expansion of macro 'GET_UINT32' n_parents = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: note: in expansion of macro 'GET_UINT32' n_parents = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:900:20: note: in expansion of macro 'GET_UINT32' n_parents = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: note: in expansion of macro 'GET_UINT32' parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: note: in expansion of macro 'GET_UINT32' parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: note: in expansion of macro 'GET_UINT32' parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: note: in expansion of macro 'GET_UINT32' parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: note: in expansion of macro 'GET_UINT32' parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:904:21: note: in expansion of macro 'GET_UINT32' parent_offset = GET_UINT32 (cache->buffer, offset + 4 + 4 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_list_mime_parents': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:944:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:945:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:949:35: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mimetype_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:950:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t parents_offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * j + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:955:33: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_parents = GET_UINT32 (cache->buffer, parents_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: note: in expansion of macro 'GET_UINT32' parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: note: in expansion of macro 'GET_UINT32' parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: note: in expansion of macro 'GET_UINT32' parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: note: in expansion of macro 'GET_UINT32' parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: note: in expansion of macro 'GET_UINT32' parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:959:26: note: in expansion of macro 'GET_UINT32' parent_mime_offset = GET_UINT32 (cache->buffer, parents_offset + 4 + 4 * k); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'cache_lookup_icon': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:995:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, header); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:996:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1005:20: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1015:24: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4 + 8 * mid + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'get_simple_globs': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: note: in expansion of macro 'GET_UINT32' xdg_unichar_t character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: note: in expansion of macro 'GET_UINT32' xdg_unichar_t character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: note: in expansion of macro 'GET_UINT32' xdg_unichar_t character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: note: in expansion of macro 'GET_UINT32' xdg_unichar_t character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: note: in expansion of macro 'GET_UINT32' xdg_unichar_t character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1046:29: note: in expansion of macro 'GET_UINT32' xdg_unichar_t character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1059:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1074:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1074:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1074:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1074:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1074:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1074:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1075:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1075:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1075:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1075:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1075:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1075:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_get_simple_globs': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1099:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1099:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1099:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1099:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1099:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1099:34: note: in expansion of macro 'GET_UINT32' xdg_uint32_t list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1100:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1100:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1100:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1100:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1100:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1100:32: note: in expansion of macro 'GET_UINT32' xdg_uint32_t n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1101:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1101:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1101:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1101:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1101:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1101:29: note: in expansion of macro 'GET_UINT32' xdg_uint32_t offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function 'dump_glob_node': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1127:15: note: in expansion of macro 'GET_UINT32' character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1127:15: note: in expansion of macro 'GET_UINT32' character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1127:15: note: in expansion of macro 'GET_UINT32' character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1127:15: note: in expansion of macro 'GET_UINT32' character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1127:15: note: in expansion of macro 'GET_UINT32' character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1127:15: note: in expansion of macro 'GET_UINT32' character = GET_UINT32 (cache->buffer, offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1128:17: note: in expansion of macro 'GET_UINT32' mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1128:17: note: in expansion of macro 'GET_UINT32' mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1128:17: note: in expansion of macro 'GET_UINT32' mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1128:17: note: in expansion of macro 'GET_UINT32' mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1128:17: note: in expansion of macro 'GET_UINT32' mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1128:17: note: in expansion of macro 'GET_UINT32' mime_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1129:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1129:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1129:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1129:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1129:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1129:16: note: in expansion of macro 'GET_UINT32' n_children = GET_UINT32 (cache->buffer, offset + 8); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1130:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1130:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1130:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1130:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1130:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1130:18: note: in expansion of macro 'GET_UINT32' child_offset = GET_UINT32 (cache->buffer, offset + 12); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c: In function '__wk_xdg_cache_glob_dump': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1154:19: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1154:19: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1154:19: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1154:19: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1154:19: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1154:19: note: in expansion of macro 'GET_UINT32' list_offset = GET_UINT32 (cache->buffer, 16); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1155:17: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1155:17: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1155:17: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1155:17: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1155:17: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1155:17: note: in expansion of macro 'GET_UINT32' n_entries = GET_UINT32 (cache->buffer, list_offset); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1156:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1156:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1156:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1156:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1156:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:89:42: warning: cast increases required alignment of target type [-Wcast-align] #define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset)))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/xdgmime/src/xdgmimecache.c:1156:14: note: in expansion of macro 'GET_UINT32' offset = GET_UINT32 (cache->buffer, list_offset + 4); ^~~~~~~~~~ [ 45%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeglob.c.o [ 46%] Linking C static library ../../../lib/libxdgmime.a [ 46%] Built target xdgmime Scanning dependencies of target PALForwardingHeaders [ 46%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/ExportMacros.h [ 46%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/FileSizeFormatter.h [ 46%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/HysteresisActivity.h [ 46%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/LogMacros.h [ 46%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/Logging.h [ 46%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/SessionID.h [ 46%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/crypto/CryptoDigest.h [ 46%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/Clock.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/ClockGeneric.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/SleepDisabler.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/Sound.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/SystemSleepListener.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/text/KillRing.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/text/UnencodableHandling.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/crypto/gcrypt/Handle.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/crypto/gcrypt/Initialization.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/crypto/gcrypt/Utilities.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/system/glib/SleepDisablerGLib.h [ 47%] Generating ../../../../DerivedSources/ForwardingHeaders/pal/crypto/tasn1/Utilities.h [ 47%] Built target PALForwardingHeaders Scanning dependencies of target PAL [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/FileSizeFormatter.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/PAL/config.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/PAL/pal/FileSizeFormatter.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/Logging.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/PAL/config.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/PAL/pal/Logging.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/SessionID.cpp.o [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/system/SleepDisabler.cpp.o [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/system/SystemSleepListener.cpp.o [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/crypto/gcrypt/CryptoDigestGCrypt.cpp.o [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/system/ClockGeneric.cpp.o [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/system/glib/SleepDisablerGLib.cpp.o [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/system/gtk/SoundGtk.cpp.o [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/KillRing.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/PAL/config.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/PAL/pal/text/KillRing.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/unix/LoggingUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/PAL/config.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/PAL/pal/unix/LoggingUnix.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/crypto/tasn1/Utilities.cpp.o [ 47%] Linking CXX static library ../../../../lib/libPAL.a [ 47%] Built target PAL Scanning dependencies of target ANGLESupport [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/angleutils.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/debug.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/event_tracer.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/Float16ToFloat32.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/mathutil.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/MemoryBuffer.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/string_utils.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp.o /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp: In function 'void angle::PMurHash32_Process(unsigned int*, unsigned int*, const void*, int)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:126:48: warning: cast from 'const unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] #define READ_UINT32(ptr) (*((uint32_t*)(ptr))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:240:21: note: in expansion of macro 'READ_UINT32' uint32_t k1 = READ_UINT32(ptr); ^~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:126:48: warning: cast from 'const unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] #define READ_UINT32(ptr) (*((uint32_t*)(ptr))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:254:11: note: in expansion of macro 'READ_UINT32' c = READ_UINT32(ptr); ^~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:126:48: warning: cast from 'const unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] #define READ_UINT32(ptr) (*((uint32_t*)(ptr))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:269:11: note: in expansion of macro 'READ_UINT32' c = READ_UINT32(ptr); ^~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:126:48: warning: cast from 'const unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] #define READ_UINT32(ptr) (*((uint32_t*)(ptr))) ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/common/third_party/smhasher/src/PMurHash.cpp:284:11: note: in expansion of macro 'READ_UINT32' c = READ_UINT32(ptr); ^~~~~~~~~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/tls.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/uniform_type_info_autogen.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/utilities.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DiagnosticsBase.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveParser.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Input.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Lexer.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Macro.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/MacroExpander.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Preprocessor.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Token.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ASTMetadataHLSL.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/AddAndTrueToLoopCondition.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/AddDefaultReturnStatements.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ArrayReturnValueToOutParameter.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BreakVariableAliasingInInnerLoops.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Cache.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ClampPointSize.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CodeGen.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CollectVariables.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ConstantUnion.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DeclareAndInitBuiltinsForInstancedMultiview.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DeferGlobalInitializers.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Diagnostics.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DirectiveHandler.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/EmulateGLFragColorBroadcast.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/EmulatePrecision.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExpandIntegerPowExpressions.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExtensionBehavior.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ExtensionGLSL.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FindMain.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FindSymbolNode.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FlagStd140Structs.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/HashNames.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ImageFunctionHLSL.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InfoSink.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Initialize.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeDll.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNode.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNodePatternMatcher.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNode_util.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermTraverse.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IsASTDepthBelowLimit.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Operator.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputTree.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputVulkanGLSL.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ParseContext.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp.o /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp: In member function 'void* TPoolAllocator::allocate(size_t)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp:293:82: warning: cast from 'char*' to 'TPoolAllocator::tHeader*' increases required alignment of target type [-Wcast-align] tHeader *memory = reinterpret_cast(::new char[numBytesToAlloc]); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp:318:66: warning: cast from 'char*' to 'TPoolAllocator::tHeader*' increases required alignment of target type [-Wcast-align] memory = reinterpret_cast(::new char[pageSize]); ^ [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/PruneNoOps.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/QualifierTypes.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RecordConstantPrecision.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RegenerateStructNames.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveArrayLengthMethod.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveDynamicIndexing.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveEmptySwitchStatements.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveInvariantDeclaration.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveNoOpCasesFromEndOfSwitchStatements.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemovePow.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveSwitchFallThrough.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveUnreferencedVariables.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteDoWhile.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteElseBlocks.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteTexelFetchOffset.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteUnaryMinusOperatorFloat.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteUnaryMinusOperatorInt.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RunAtTheEndOfShader.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateArrayInitialization.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateDeclarations.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateExpressionsReturningArrays.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ShaderLang.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ShaderVars.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SimplifyLoopConditions.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SplitSequenceOperator.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/StructureHLSL.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SymbolUniqueId.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TextureFunctionHLSL.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorVulkan.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Types.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitToIf.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UniformHLSL.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UseInterfaceBlockFields.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UtilsHLSL.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateGlobalInitializer.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateMaxParameters.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateOutputs.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateSwitch.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateVaryingLocations.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VariablePacker.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VectorizeVectorScalarArithmetic.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VersionGLSL.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/WrapSwitchStatementsInBlocks.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/blocklayout.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/blocklayoutHLSL.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/glslang_lex.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/util.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp.o [ 51%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/libANGLE/Platform.cpp.o [ 51%] Linking CXX static library ../../lib/libANGLESupport.a [ 51%] Built target ANGLESupport Scanning dependencies of target WebCoreBindings [ 51%] Generate bindings (WebCoreBindings) [ 51%] Built target WebCoreBindings [ 51%] Generating ../../DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.cpp, ../../DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/CSSValueKeywords.in, ../../DerivedSources/WebCore/CSSValueKeywords.h, ../../DerivedSources/WebCore/CSSValueKeywords.cpp, ../../DerivedSources/WebCore/CSSValueKeywords.gperf [ 51%] Generating ../../DerivedSources/WebCore/ColorData.cpp [ 51%] Generating ../../DerivedSources/WebCore/EventInterfaces.h, ../../DerivedSources/WebCore/EventFactory.cpp [ 51%] Generating ../../DerivedSources/WebCore/EventTargetInterfaces.h, ../../DerivedSources/WebCore/EventTargetFactory.cpp [ 51%] Generating ../../DerivedSources/WebCore/HTMLNames.cpp, ../../DerivedSources/WebCore/HTMLNames.h, ../../DerivedSources/WebCore/HTMLElementFactory.cpp, ../../DerivedSources/WebCore/HTMLElementFactory.h, ../../DerivedSources/WebCore/JSHTMLElementWrapperFactory.cpp, ../../DerivedSources/WebCore/JSHTMLElementWrapperFactory.h [ 51%] Generating ../../DerivedSources/WebCore/HTMLEntityTable.cpp [ 51%] Generating ../../DerivedSources/WebCore/SVGNames.cpp, ../../DerivedSources/WebCore/SVGNames.h, ../../DerivedSources/WebCore/SVGElementFactory.cpp, ../../DerivedSources/WebCore/SVGElementFactory.h, ../../DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp, ../../DerivedSources/WebCore/JSSVGElementWrapperFactory.h [ 51%] Generating ../../DerivedSources/WebCore/MathMLNames.cpp, ../../DerivedSources/WebCore/MathMLNames.h, ../../DerivedSources/WebCore/MathMLElementFactory.cpp, ../../DerivedSources/WebCore/MathMLElementFactory.h, ../../DerivedSources/WebCore/JSMathMLElementWrapperFactory.cpp, ../../DerivedSources/WebCore/JSMathMLElementWrapperFactory.h [ 51%] Generating ../../DerivedSources/WebCore/PlugInsResourcesData.cpp, ../../DerivedSources/WebCore/PlugInsResources.h [ 51%] Generating ../../DerivedSources/WebCore/CSSProperties.json, ../../DerivedSources/WebCore/CSSPropertyNames.h, ../../DerivedSources/WebCore/CSSPropertyNames.cpp, ../../DerivedSources/WebCore/CSSPropertyNames.gperf, ../../DerivedSources/WebCore/StyleBuilder.cpp, ../../DerivedSources/WebCore/StylePropertyShorthandFunctions.h, ../../DerivedSources/WebCore/StylePropertyShorthandFunctions.cpp [ 51%] Generating ../../DerivedSources/WebCore/UserAgentStyleSheetsData.cpp, ../../DerivedSources/WebCore/UserAgentStyleSheets.h [ 51%] Generating ../../DerivedSources/WebCore/RTCPeerConnectionBuiltins.cpp, ../../DerivedSources/WebCore/RTCPeerConnectionBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/RTCPeerConnectionInternalsBuiltins.cpp, ../../DerivedSources/WebCore/RTCPeerConnectionInternalsBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/ByteLengthQueuingStrategyBuiltins.cpp, ../../DerivedSources/WebCore/ByteLengthQueuingStrategyBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/CountQueuingStrategyBuiltins.cpp, ../../DerivedSources/WebCore/CountQueuingStrategyBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/ReadableByteStreamControllerBuiltins.cpp, ../../DerivedSources/WebCore/ReadableByteStreamControllerBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/ReadableByteStreamInternalsBuiltins.cpp, ../../DerivedSources/WebCore/ReadableByteStreamInternalsBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/ReadableStreamBuiltins.cpp, ../../DerivedSources/WebCore/ReadableStreamBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/ReadableStreamBYOBReaderBuiltins.cpp, ../../DerivedSources/WebCore/ReadableStreamBYOBReaderBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/ReadableStreamBYOBRequestBuiltins.cpp, ../../DerivedSources/WebCore/ReadableStreamBYOBRequestBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/ReadableStreamDefaultControllerBuiltins.cpp, ../../DerivedSources/WebCore/ReadableStreamDefaultControllerBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/ReadableStreamInternalsBuiltins.cpp, ../../DerivedSources/WebCore/ReadableStreamInternalsBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/ReadableStreamDefaultReaderBuiltins.cpp, ../../DerivedSources/WebCore/ReadableStreamDefaultReaderBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/StreamInternalsBuiltins.cpp, ../../DerivedSources/WebCore/StreamInternalsBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/WritableStreamBuiltins.cpp, ../../DerivedSources/WebCore/WritableStreamBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/WritableStreamInternalsBuiltins.cpp, ../../DerivedSources/WebCore/WritableStreamInternalsBuiltins.h [ 51%] Generating ../../DerivedSources/WebCore/WebCoreJSBuiltins.cpp, ../../DerivedSources/WebCore/WebCoreJSBuiltinInternals.cpp, ../../DerivedSources/WebCore/WebCoreJSBuiltins.h, ../../DerivedSources/WebCore/WebCoreJSBuiltinInternals.h [ 51%] Generating ../../DerivedSources/WebCore/InspectorOverlayPage.h, ../../DerivedSources/WebCore/InspectorOverlayPage.combined.html [ 51%] Generating ../../DerivedSources/WebCore/CommandLineAPIModuleSource.h, ../../DerivedSources/WebCore/CommandLineAPIModuleSource.min.js [ 51%] Generating ../../DerivedSources/WebCore/DOMJITAbstractHeapRepository.h [ 51%] Generating ../../DerivedSources/WebCore/XMLViewerCSS.h, ../../DerivedSources/WebCore/XMLViewer.min.css [ 51%] Generating ../../DerivedSources/WebCore/XMLViewerJS.h, ../../DerivedSources/WebCore/XMLViewer.min.js [ 51%] Generating ../../DerivedSources/WebCore/HTTPHeaderNames.cpp, ../../DerivedSources/WebCore/HTTPHeaderNames.gperf, ../../DerivedSources/WebCore/HTTPHeaderNames.h [ 51%] Generating ../../DerivedSources/WebCore/SelectorPseudoClassAndCompatibilityElementMap.gperf, ../../DerivedSources/WebCore/SelectorPseudoClassAndCompatibilityElementMap.cpp [ 51%] Generating ../../DerivedSources/WebCore/SelectorPseudoElementTypeMap.gperf, ../../DerivedSources/WebCore/SelectorPseudoElementTypeMap.cpp [ 52%] Generating ../../DerivedSources/WebCore/UserAgentScripts.h, ../../DerivedSources/WebCore/UserAgentScriptsData.cpp [ 52%] Generating ../../DerivedSources/WebCore/Settings.h [ 52%] Generating ../../DerivedSources/WebCore/WebKitFontFamilyNames.cpp, ../../DerivedSources/WebCore/WebKitFontFamilyNames.h [ 52%] Generating ../../DerivedSources/WebCore/XLinkNames.cpp, ../../DerivedSources/WebCore/XLinkNames.h [ 52%] Generating ../../DerivedSources/WebCore/XMLNSNames.cpp, ../../DerivedSources/WebCore/XMLNSNames.h [ 52%] Generating ../../DerivedSources/WebCore/XMLNames.cpp, ../../DerivedSources/WebCore/XMLNames.h Scanning dependencies of target WebCore [ 52%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/ANGLEInstancedArrays.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/ANGLEInstancedArrays.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/EXTBlendMinMax.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/EXTBlendMinMax.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/EXTFragDepth.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/EXTFragDepth.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/EXTShaderTextureLOD.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/EXTShaderTextureLOD.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/EXTTextureFilterAnisotropic.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/EXTTextureFilterAnisotropic.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/EXTsRGB.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/EXTsRGB.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESElementIndexUint.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OESElementIndexUint.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESStandardDerivatives.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OESStandardDerivatives.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESTextureFloat.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OESTextureFloat.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESTextureFloatLinear.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OESTextureFloatLinear.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESTextureHalfFloat.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OESTextureHalfFloat.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESTextureHalfFloatLinear.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OESTextureHalfFloatLinear.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESVertexArrayObject.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OESVertexArrayObject.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGL2RenderingContext.cpp.o [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLBuffer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLBuffer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLCompressedTextureASTC.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLCompressedTextureASTC.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLCompressedTextureATC.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLCompressedTextureATC.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLCompressedTexturePVRTC.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLCompressedTexturePVRTC.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLCompressedTextureS3TC.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLCompressedTextureS3TC.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLContextEvent.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLContextEvent.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLContextGroup.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLContextGroup.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLContextObject.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLContextObject.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLDebugRendererInfo.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLDebugRendererInfo.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLDebugShaders.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLDebugShaders.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLDepthTexture.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLDepthTexture.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLDrawBuffers.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLDrawBuffers.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLExtension.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLExtension.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLFramebuffer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLFramebuffer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLLoseContext.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLLoseContext.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLObject.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLObject.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLProgram.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLProgram.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLQuery.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLQuery.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLRenderbuffer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderbuffer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLRenderingContext.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderingContext.cpp:40: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderingContext.cpp:40: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderingContext.cpp:40: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderingContext.cpp:40: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderingContext.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLRenderingContextBase.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLSampler.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLSampler.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLShader.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLShader.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLShaderPrecisionFormat.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLShaderPrecisionFormat.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLSharedObject.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLSharedObject.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLSync.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLSync.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLTexture.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLTexture.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLTransformFeedback.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLTransformFeedback.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLUniformLocation.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLUniformLocation.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLVertexArrayObject.cpp.o [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLVertexArrayObjectBase.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLVertexArrayObjectBase.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLVertexArrayObjectOES.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/AudioTrack.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/AudioTrack.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/AudioTrackList.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/AudioTrackList.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/BufferedLineReader.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/BufferedLineReader.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/DataCue.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/InbandDataTextTrack.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandDataTextTrack.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandDataTextTrack.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandDataTextTrack.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandDataTextTrack.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandDataTextTrack.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/InbandGenericTextTrack.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandGenericTextTrack.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandGenericTextTrack.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandGenericTextTrack.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandGenericTextTrack.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandGenericTextTrack.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/InbandTextTrack.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandTextTrack.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/InbandWebVTTTextTrack.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/InbandWebVTTTextTrack.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/LoadableTextTrack.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/LoadableTextTrack.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TextTrack.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/TextTrack.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TextTrackCue.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/TextTrackCue.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TextTrackCueGeneric.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/TextTrackCueGeneric.cpp:40:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/TextTrackCueGeneric.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TextTrackCueList.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/TextTrackCueList.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TextTrackList.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/TextTrackList.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TrackBase.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/TrackBase.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TrackEvent.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/TrackEvent.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TrackListBase.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/TrackListBase.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VTTCue.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTCue.cpp:52:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h: In member function 'size_t WebCore::VTTScanner::Run::length() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h:156:48: warning: cast from 'WebCore::VTTScanner::Position {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_end) - reinterpret_cast(m_start); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h:156:90: warning: cast from 'WebCore::VTTScanner::Position {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_end) - reinterpret_cast(m_start); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTCue.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VTTRegion.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTRegion.cpp:45:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h: In member function 'size_t WebCore::VTTScanner::Run::length() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h:156:48: warning: cast from 'WebCore::VTTScanner::Position {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_end) - reinterpret_cast(m_start); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h:156:90: warning: cast from 'WebCore::VTTScanner::Position {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_end) - reinterpret_cast(m_start); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTRegion.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VTTRegionList.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTRegionList.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VTTScanner.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.cpp:31:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h: In member function 'size_t WebCore::VTTScanner::Run::length() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h:156:48: warning: cast from 'WebCore::VTTScanner::Position {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_end) - reinterpret_cast(m_start); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h:156:90: warning: cast from 'WebCore::VTTScanner::Position {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_end) - reinterpret_cast(m_start); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.cpp: In member function 'bool WebCore::VTTScanner::scanFloat(float&, bool*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.cpp:167:85: warning: cast from 'WebCore::VTTScanner::Position {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] number = charactersToFloat(reinterpret_cast(integerRun.start()), lengthOfFloat, &validNumber); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VideoTrack.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VideoTrack.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VideoTrackList.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VideoTrackList.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/WebVTTElement.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/WebVTTElement.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/WebVTTParser.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/WebVTTParser.cpp:42: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/WebVTTParser.cpp:46:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h: In member function 'size_t WebCore::VTTScanner::Run::length() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h:156:48: warning: cast from 'WebCore::VTTScanner::Position {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_end) - reinterpret_cast(m_start); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/VTTScanner.h:156:90: warning: cast from 'WebCore::VTTScanner::Position {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_end) - reinterpret_cast(m_start); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/WebVTTParser.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/WebVTTTokenizer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/WebVTTTokenizer.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedTextTrack.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedTextTrack.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/TextTrackRepresentation.cpp.o [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/TrackPrivateBase.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/TrackPrivateBase.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/ANGLEWebKitBridge.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ANGLEWebKitBridge.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FormatConverter.cpp.o /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In function 'void WebCore::unpack(const SourceType*, DstType*, unsigned int) [with int format = 11; SourceType = unsigned char; DstType = unsigned char]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:232:76: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const __uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] const uint32_t* source32 = reinterpret_cast_ptr(source); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:233:74: warning: cast from '__uint8_t* {aka unsigned char*}' to '__uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] uint32_t* destination32 = reinterpret_cast_ptr(destination); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)21u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1131:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)34u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1132:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1133:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1134:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)26u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1135:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1136:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)5u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1137:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)10u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1138:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)20u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1139:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1140:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)0u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1141:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)14u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1142:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)17u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1143:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)31u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1144:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)11u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1145:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1146:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)19u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1147:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)24u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1164:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)25u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1165:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)37u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1167:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)38u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1168:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)29u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1170:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)30u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1171:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)8u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1174:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)9u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1175:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)3u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1179:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)0u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1196:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)1u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1197:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp: In instantiation of 'void WebCore::FormatConverter::convert() [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::AlphaOp alphaOp = (WebCore::GraphicsContext3D::AlphaOp)2u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1198:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u; WebCore::GraphicsContext3D::DataFormat DstFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1180:13: required from 'void WebCore::FormatConverter::convert(WebCore::GraphicsContext3D::DataFormat, WebCore::GraphicsContext3D::AlphaOp) [with WebCore::GraphicsContext3D::DataFormat SrcFormat = (WebCore::GraphicsContext3D::DataFormat)4u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1148:13: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1259:44: note: in expansion of macro 'reinterpret_cast_ptr' unpack(srcRowStart, reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), m_width); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'std::unique_ptr >::pointer {aka unsigned char*}' to 'IntermediateSrcType* {aka float*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FormatConverter.cpp:1260:38: note: in expansion of macro 'reinterpret_cast_ptr' pack(reinterpret_cast_ptr(m_unpackedIntermediateSrcData.get()), dstRowStart, m_width); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GraphicsContext3D.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/GraphicsContext3D.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/UserMessageHandler.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserMessageHandler.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserMessageHandler.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/UserMessageHandlerDescriptor.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserMessageHandlerDescriptor.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserMessageHandlerDescriptor.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserMessageHandlerDescriptor.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserMessageHandlerDescriptor.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/UserMessageHandlersNamespace.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserMessageHandlersNamespace.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserMessageHandlersNamespace.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserMessageHandlersNamespace.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserMessageHandlersNamespace.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/WebKitNamespace.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/WebKitNamespace.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/WebKitNamespace.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/WebKitNamespace.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/WebKitNamespace.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/WebKitNamespace.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/FontPlatformDataFreeType.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/GlyphPageTreeNodeFreeType.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/freetype/GlyphPageTreeNodeFreeType.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/RefPtrFontconfig.cpp.o [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/SimpleFontDataFreeType.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/harfbuzz/ComplexTextControllerHarfBuzz.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/harfbuzz/ComplexTextControllerHarfBuzz.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/cairo/FontCairoHarfbuzzNG.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/FontCairoHarfbuzzNG.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GRefPtrGStreamer.cpp.o [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GStreamerCommon.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GstAllocatorFastMalloc.cpp.o [ 55%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/MediaEngineConfigurationFactoryGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/MediaEngineConfigurationFactoryGStreamer.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/ImageGStreamer.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/ImageGStreamer.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/MediaSampleGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/MediaSampleGStreamer.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/TextCombinerGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/TextCombinerGStreamer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/TextSinkGStreamer.cpp.o [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/VideoSinkGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/eme/WebKitClearKeyDecryptorGStreamer.cpp.o [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.cpp.o [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/AppendPipeline.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/GStreamerMediaDescription.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerMediaDescription.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/GStreamerRegistryScannerMSE.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerRegistryScannerMSE.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/MediaSourceClientGStreamerMSE.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourceClientGStreamerMSE.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/MediaSourceGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourceGStreamer.cpp:35: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/PlaybackPipeline.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/mse/PlaybackPipeline.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp:35: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/GStreamerVideoDecoderFactory.cpp.o [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/GStreamerVideoEncoder.cpp.o [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/GStreamerVideoEncoderFactory.cpp.o [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/LibWebRTCAudioModule.cpp.o [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/LibWebRTCProviderGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProviderGStreamer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerAudioCaptureSource.cpp.o [ 56%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerAudioCapturer.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerCaptureDeviceManager.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerCapturer.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerVideoCaptureSource.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerVideoCapturer.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerVideoFrameLibWebRTC.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/MockGStreamerAudioCaptureSource.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/MockGStreamerVideoCaptureSource.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/RealtimeIncomingAudioSourceLibWebRTC.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/RealtimeIncomingVideoSourceLibWebRTC.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/RealtimeMediaSourceCenterLibWebRTC.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/RealtimeOutgoingAudioSourceLibWebRTC.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/RealtimeOutgoingVideoSourceLibWebRTC.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/AudioDestinationGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/FFTFrameGStreamer.cpp.o [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp.o /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp: In function 'WTF::Optional > > webKitWebAudioSrcAllocateBuffersAndRenderAudio(WebKitWebAudioSrc*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:348:89: warning: cast from '__uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] priv->bus->setChannelMemory(i, reinterpret_cast(mappedBuffers[i]->data()), priv->framesToPull); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/ScalableImageDecoder.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/ScalableImageDecoderFrame.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/bmp/BMPImageDecoder.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/bmp/BMPImageReader.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/gif/GIFImageDecoder.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/gif/GIFImageReader.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageReader.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp:76: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageReader.h:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp:76: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp:75: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/ico/ICOImageDecoder.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/jpeg/JPEGImageDecoder.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp:41: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp:41: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp:40: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/jpeg2000/JPEG2000ImageDecoder.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/jpeg2000/JPEG2000ImageDecoder.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/jpeg2000/JPEG2000ImageDecoder.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/jpeg2000/JPEG2000ImageDecoder.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/jpeg2000/JPEG2000ImageDecoder.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/jpeg2000/JPEG2000ImageDecoder.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/png/PNGImageDecoder.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:42: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:42: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:41: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/webp/WEBPImageDecoder.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/cairo/ImageBackingStoreCairo.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/cairo/ImageBackingStoreCairo.cpp:27:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/cairo/ImageBackingStoreCairo.cpp:27:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/image-decoders/cairo/ImageBackingStoreCairo.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/BitmapTexture.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/BitmapTexturePool.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/GraphicsContext3DTextureMapper.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/GraphicsContext3DTextureMapper.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapper.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperAnimation.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperBackingStore.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperFPSCounter.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapperFPSCounter.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperGC3DPlatformLayer.cpp.o [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperLayer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperTile.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapperTile.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/BitmapTextureGL.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/ClipStack.cpp.o [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperContextAttributes.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapperContextAttributes.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperGL.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperShaderProgram.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperPlatformLayerBuffer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerBuffer.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperPlatformLayerProxy.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxy.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/CoordinatedBackingStore.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStore.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/Tile.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/TiledBackingStore.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaBuffer.cpp.o [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaPaintingContext.cpp.o [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaPaintingEngine.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngine.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaPaintingEngineBasic.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngineBasic.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaPaintingEngineThreaded.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngineThreaded.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaPlatformLayer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaScene.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/NicosiaScene.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/cairo/NicosiaCairoOperationRecorder.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/cairo/NicosiaCairoOperationRecorder.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/cairo/NicosiaPaintingContextCairo.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/cairo/NicosiaPaintingContextCairo.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/texmap/NicosiaBackingStoreTextureMapperImpl.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaBackingStoreTextureMapperImpl.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/texmap/NicosiaCompositionLayerTextureMapperImpl.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaCompositionLayerTextureMapperImpl.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/texmap/NicosiaGC3DLayer.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaGC3DLayer.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/texmap/NicosiaImageBackingTextureMapperImpl.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaImageBackingTextureMapperImpl.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/OpenGLShims.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/OpenGLShims.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/Extensions3DOpenGL.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/HTTPHeaderNames.cpp.o HTTPHeaderNames.gperf:35:1: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas] In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from HTTPHeaderNames.gperf:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/CSSPropertyNames.cpp.o CSSPropertyNames.gperf:13:1: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas] In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from CSSPropertyNames.gperf:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/SelectorPseudoClassAndCompatibilityElementMap.cpp.o SelectorPseudoClassAndCompatibilityElementMap.gperf:35:1: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas] In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from SelectorPseudoClassAndCompatibilityElementMap.gperf:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/SelectorPseudoElementTypeMap.cpp.o SelectorPseudoElementTypeMap.gperf:33:1: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas] In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from SelectorPseudoElementTypeMap.gperf:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/UserAgentScriptsData.cpp.o [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaConfiguration.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaConfiguration.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaConfiguration.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaConfiguration.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaConfiguration.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaConfiguration.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaConfiguration.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaConfiguration.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaConfiguration.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSScreenColorGamut.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenColorGamut.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenColorGamut.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenColorGamut.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenColorGamut.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenColorGamut.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenColorGamut.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenColorGamut.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenColorGamut.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNavigatorContentUtils.cpp.o [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAccessibilityRole.cpp.o [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAriaAttributes.cpp.o [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAnimatable.cpp.o [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDocumentTouch.cpp.o [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTouch.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouch.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouch.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouch.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouch.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouch.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouch.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouch.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouch.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTouchEvent.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchEvent.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchEvent.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchEvent.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventCustom.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEvent.h:93, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSUIEvent.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchEvent.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchEvent.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTouchList.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchList.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchList.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchList.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchList.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchList.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchList.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchList.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTouchList.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/HTMLNames.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/HTMLNames.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/Settings.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/Settings.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/WebKitFontFamilyNames.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebKitFontFamilyNames.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/MathMLNames.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/MathMLNames.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/SVGNames.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/SVGNames.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/XLinkNames.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/XLinkNames.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/XMLNSNames.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/XMLNSNames.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/XMLNames.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/XMLNames.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1:0: CSSValueKeywords.gperf:12:1: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas] In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:2:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/ColorData.gperf:5:1: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas] IGNORE_WARNINGS_BEGIN("implicit-fallthrough") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAccessibleSetValueEvent.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventHeaders.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventFactory.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAccessibleSetValueEvent.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventHeaders.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventFactory.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAccessibleSetValueEvent.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventHeaders.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventFactory.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventCustom.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEvent.h:93, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAccessibleSetValueEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventHeaders.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventFactory.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFaceSet.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFaceSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventTargetHeaders.h:59, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventTargetFactory.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from CSSValueKeywords.gperf:4, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAbortSignal.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAbortSignal.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAbortSignal.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAbortSignal.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAbortSignal.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAbortSignal.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAbortSignal.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAbortSignal.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAbortSignal.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnalyserNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnalyserNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnalyserNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnalyserNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnalyserNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnalyserNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnalyserNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnalyserNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnalyserNode.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioBufferCallback.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioBufferCallback.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioBufferCallback.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioBufferCallback.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioBufferCallback.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioBufferCallback.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioBufferCallback.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioBufferCallback.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioBufferCallback.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioProcessingEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioProcessingEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioProcessingEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioProcessingEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioProcessingEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioProcessingEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventCustom.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEvent.h:93, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioProcessingEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioProcessingEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioProcessingEvent.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBarProp.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBarProp.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBarProp.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBarProp.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBarProp.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBarProp.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBarProp.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBarProp.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBlobLineEndings.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBlobLineEndings.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBlobLineEndings.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBlobLineEndings.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBlobLineEndings.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBlobLineEndings.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBlobLineEndings.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSKeyframeRule.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframeRule.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframeRule.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-7.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSBlobLineEndings.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSKeyframesRule.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframesRule.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframesRule.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSRule.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframesRule.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframesRule.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSRule.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframesRule.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframesRule.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSRule.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframesRule.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframesRule.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframesRule.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframesRule.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSStyleDeclaration.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSStyleDeclaration.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSStyleDeclaration.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSStyleDeclaration.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSStyleDeclaration.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSStyleDeclaration.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSStyleDeclaration.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSStyleDeclaration.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasDirection.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasDirection.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-10.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasDirection.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasDirection.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-10.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasDirection.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasDirection.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-10.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasDirection.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-10.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasDirection.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-10.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasLineCap.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasLineCap.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasLineCap.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasLineCap.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasLineCap.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasLineCap.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasLineCap.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasLineCap.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracer.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSChannelMergerNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSChannelMergerNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-13.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSChannelMergerNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSChannelMergerNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-13.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSChannelMergerNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSChannelMergerNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-13.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSChannelMergerNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSChannelMergerNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-13.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSChannelMergerNode.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-13.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCharacterData.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSComment.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSComment.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCharacterData.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSComment.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSComment.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCharacterData.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSComment.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSComment.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCharacterData.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSComment.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSComment.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSComment.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCrypto.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCrypto.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-15.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCrypto.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCrypto.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-15.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCrypto.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCrypto.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-15.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCrypto.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-15.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCredentialCreationOptions.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCryptoKey.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCryptoKey.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCryptoKey.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCryptoKey.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCryptoKey.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCryptoKey.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCryptoKey.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCryptoKey.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMApplicationCache.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMApplicationCache.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMApplicationCache.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMApplicationCache.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMApplicationCache.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMApplicationCache.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMApplicationCache.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMApplicationCache.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMApplicationCache.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMFileSystem.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMFileSystem.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMFileSystem.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMFileSystem.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMFileSystem.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMFileSystem.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMFileSystem.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMFileSystem.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-19.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMMimeTypeArray.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMMimeTypeArray.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMMimeTypeArray.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMMimeTypeArray.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMMimeTypeArray.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMMimeTypeArray.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMMimeTypeArray.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMMimeTypeArray.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-20.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMQuadInit.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMQuadInit.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMQuadInit.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMQuadInit.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMQuadInit.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMQuadInit.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMQuadInit.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMQuadInit.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-21.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMTokenList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMTokenList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMTokenList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMTokenList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMTokenList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMTokenList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMTokenList.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSKeyframeRule.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSKeyframeRule.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.cpp:46, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-21.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMTokenList.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-22.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDataCue.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDataCue.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-22.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDataCue.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDataCue.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-22.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDataCue.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDataCue.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-22.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/SerializedPlatformRepresentation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/track/DataCue.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDataCue.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDataCue.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-22.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDataCue.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-22.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-23.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDatabaseCallback.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDatabaseCallback.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDatabaseCallback.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDatabaseCallback.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDatabaseCallback.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDatabaseCallback.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDatabaseCallback.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDatabaseCallback.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDatabaseCallback.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-24.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDeprecatedCSSOMValueList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDeprecatedCSSOMValueList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDeprecatedCSSOMValueList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDeprecatedCSSOMValueList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDeprecatedCSSOMValueList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDeprecatedCSSOMValueList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDeprecatedCSSOMValueList.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFaceSet.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFaceSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFontFaceSet.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocument.cpp:64, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-24.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDeprecatedCSSOMValueList.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-25.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocumentTimelineOptions.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocumentTimelineOptions.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocumentTimelineOptions.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocumentTimelineOptions.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocumentTimelineOptions.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocumentTimelineOptions.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocumentTimelineOptions.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocumentTimelineOptions.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 60%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-26.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEXTsRGB.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEXTsRGB.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEXTsRGB.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEXTsRGB.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEXTsRGB.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEXTsRGB.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEXTsRGB.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEXTsRGB.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-27.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ErrorEvent.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSErrorEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSErrorEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ErrorEvent.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSErrorEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSErrorEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ErrorEvent.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSErrorEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSErrorEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventCustom.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEvent.h:93, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSErrorEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSErrorEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSErrorEvent.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-28.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchHeaders.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchHeaders.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-28.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchHeaders.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchHeaders.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-28.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchHeaders.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchHeaders.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-28.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchHeaders.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-28.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSExtendableMessageEvent.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-29.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequestInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchRequestInit.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchRequestInit.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequestInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchRequestInit.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchRequestInit.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequestInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchRequestInit.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchRequestInit.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequestInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchRequestInit.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchRequestInit.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFetchRequestInit.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-30.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFileReader.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFileReader.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFileReader.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFileReader.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFileReader.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFileReader.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFileReader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFileReader.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFileReader.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-31.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFillMode.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFillMode.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-31.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFillMode.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFillMode.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-31.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFillMode.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFillMode.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-31.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFillMode.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-31.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFontFace.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFontFace.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-31.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSFillMode.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-31.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-32.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/GainNode.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSGainNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSGainNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-32.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/GainNode.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSGainNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSGainNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-32.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/GainNode.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSGainNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSGainNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-32.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/GainNode.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSGainNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSGainNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-32.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSGPUTextureDescriptor.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-32.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-33.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLAllCollection.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLAllCollection.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-33.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLAllCollection.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLAllCollection.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-33.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLAllCollection.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLAllCollection.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-33.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLAllCollection.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-33.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLAllCollection.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-33.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-34.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLBRElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLBRElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLBRElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLBRElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLBRElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLBRElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLBRElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLBRElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLBRElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-35.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLDetailsElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLDetailsElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-35.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLDetailsElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLDetailsElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-35.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLDetailsElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLDetailsElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-35.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLDetailsElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLDetailsElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-35.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLDataListElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-35.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-36.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLFieldSetElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLFieldSetElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-36.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLFieldSetElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLFieldSetElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-36.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLFieldSetElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLFieldSetElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-36.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLFieldSetElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLFieldSetElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-36.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLFieldSetElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-36.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-37.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLHeadingElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLHeadingElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-37.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLHeadingElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLHeadingElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-37.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLHeadingElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLHeadingElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-37.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLHeadingElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLHeadingElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-37.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLHeadingElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-37.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-38.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLLIElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLLIElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-38.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLLIElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLLIElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-38.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLLIElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLLIElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-38.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLLIElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLLIElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-38.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLLIElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-38.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-39.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLMenuElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLMenuElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLMenuElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLMenuElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLMenuElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLMenuElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLMenuElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLMenuElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLMenuElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-40.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLOptionElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLOptionElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-40.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLOptionElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLOptionElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-40.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLOptionElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLOptionElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-40.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLOptionElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLOptionElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-40.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLOptionElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-40.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-41.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLQuoteElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLQuoteElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-41.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLQuoteElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLQuoteElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-41.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLQuoteElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLQuoteElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-41.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLQuoteElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLQuoteElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-41.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLQuoteElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-41.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-42.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTableCellElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTableCellElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-42.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTableCellElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTableCellElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-42.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTableCellElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTableCellElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-42.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTableCellElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTableCellElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-42.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTableCellElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-42.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-43.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTitleElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTitleElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-43.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTitleElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTitleElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-43.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTitleElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTitleElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-43.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTitleElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTitleElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-43.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLTitleElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-43.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-44.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmHmacKeyParams.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHmacKeyParams.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHmacKeyParams.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-44.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmHmacKeyParams.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHmacKeyParams.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHmacKeyParams.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-44.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmHmacKeyParams.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHmacKeyParams.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHmacKeyParams.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-44.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHmacKeyParams.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-44.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHmacKeyParams.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-44.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-45.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIDBObjectStore.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIDBObjectStore.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-45.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIDBObjectStore.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIDBObjectStore.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-45.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIDBObjectStore.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIDBObjectStore.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-45.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIDBObjectStore.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-45.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIDBObjectStore.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-45.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-46.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSImageBitmapRenderingContext.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSImageBitmapRenderingContext.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-46.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSImageBitmapRenderingContext.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSImageBitmapRenderingContext.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-46.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSImageBitmapRenderingContext.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSImageBitmapRenderingContext.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-46.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracer.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSImageBitmapRenderingContext.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-46.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSImageBitmapRenderingContext.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-46.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-47.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserver.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserver.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-47.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserver.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserver.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-47.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserver.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserver.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-47.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserver.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-47.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.h:38:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffect.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffect.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-47.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserver.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-47.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-48.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffectOptions.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffectOptions.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-48.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffectOptions.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffectOptions.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-48.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffectOptions.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffectOptions.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-48.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffectOptions.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-48.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffectOptions.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-48.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-49.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaDecodingType.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaDecodingType.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-49.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaDecodingType.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaDecodingType.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-49.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaDecodingType.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaDecodingType.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-49.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaDecodingType.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-49.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaDecodingType.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-49.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-50.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaQueryList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaQueryList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-50.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaQueryList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaQueryList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-50.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaQueryList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaQueryList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-50.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaQueryList.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-50.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaQueryList.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-50.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-51.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageChannel.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageChannel.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-51.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageChannel.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageChannel.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-51.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageChannel.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageChannel.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-51.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageChannel.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-51.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMediaStreamAudioDestinationNode.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-51.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-52.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-52.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-52.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-52.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventCustom.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEvent.h:93, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-52.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMessageEvent.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-52.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-53.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNamedNodeMap.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNamedNodeMap.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-53.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNamedNodeMap.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNamedNodeMap.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-53.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNamedNodeMap.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNamedNodeMap.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-53.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAttr.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNamedNodeMap.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-53.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNamedNodeMap.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-53.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-54.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-54.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-54.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-54.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-54.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-54.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-55.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNodeIterator.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNodeIterator.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-55.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNodeIterator.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNodeIterator.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-55.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNodeIterator.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNodeIterator.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-55.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNodeIterator.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-55.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNodeIterator.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-55.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-56.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOESStandardDerivatives.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOESStandardDerivatives.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-56.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOESStandardDerivatives.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOESStandardDerivatives.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-56.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOESStandardDerivatives.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOESStandardDerivatives.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-56.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOESStandardDerivatives.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-56.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOESStandardDerivatives.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-56.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-57.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOffscreenCanvas.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOffscreenCanvas.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-57.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOffscreenCanvas.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOffscreenCanvas.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-57.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOffscreenCanvas.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOffscreenCanvas.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-57.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOffscreenCanvas.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOffscreenCanvas.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-57.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSOffscreenCanvas.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-57.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-58.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPannerNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPannerNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-58.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPannerNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPannerNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-58.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPannerNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPannerNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-58.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAudioNode.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPannerNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPannerNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-58.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPaintRenderingContext2D.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-58.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-59.cpp.o [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-60.cpp.o [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-61.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmPbkdf2Params.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPbkdf2Params.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPbkdf2Params.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-61.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmPbkdf2Params.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPbkdf2Params.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPbkdf2Params.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-61.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmPbkdf2Params.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPbkdf2Params.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPbkdf2Params.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-61.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPbkdf2Params.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-61.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPbkdf2Params.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-61.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-62.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceObserverEntryList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceObserverEntryList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-62.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceObserverEntryList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceObserverEntryList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-62.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceObserverEntryList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceObserverEntryList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-62.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceObserverEntryList.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-62.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceObserverEntryList.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-62.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-63.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPositionOptions.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPositionOptions.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-63.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPositionOptions.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPositionOptions.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-63.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPositionOptions.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPositionOptions.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-63.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPositionOptions.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-63.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPositionCallback.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-63.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-64.cpp.o [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-65.cpp.o [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-66.cpp.o [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-67.cpp.o [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-68.cpp.o [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-69.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRadioNodeList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRadioNodeList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-69.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRadioNodeList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRadioNodeList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-69.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRadioNodeList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRadioNodeList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-69.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSNodeListCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNodeList.h:95, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRadioNodeList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRadioNodeList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-69.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRTCSignalingState.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-69.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-70.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSReadableStreamBYOBRequest.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSReadableStreamBYOBRequest.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-70.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSReadableStreamBYOBRequest.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSReadableStreamBYOBRequest.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-70.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSReadableStreamBYOBRequest.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSReadableStreamBYOBRequest.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-70.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSReadableStreamBYOBRequest.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-70.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSReadableStreamBYOBRequest.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-70.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-71.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaHashedKeyGenParams.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRsaHashedKeyGenParams.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRsaHashedKeyGenParams.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-71.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaHashedKeyGenParams.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRsaHashedKeyGenParams.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRsaHashedKeyGenParams.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-71.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaHashedKeyGenParams.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRsaHashedKeyGenParams.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRsaHashedKeyGenParams.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-71.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRsaHashedKeyGenParams.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-71.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSRsaHashedKeyGenParams.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-71.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-72.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSQLStatementCallback.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSQLStatementCallback.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-72.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSQLStatementCallback.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSQLStatementCallback.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-72.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSQLStatementCallback.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSQLStatementCallback.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-72.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSQLStatementCallback.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSQLStatementCallback.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-72.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSQLStatementCallback.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-72.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-73.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAltGlyphItemElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAltGlyphItemElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-73.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAltGlyphItemElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAltGlyphItemElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-73.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAltGlyphItemElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAltGlyphItemElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-73.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAltGlyphItemElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAltGlyphItemElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-73.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAltGlyphItemElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-73.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-74.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedEnumeration.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedEnumeration.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-74.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedEnumeration.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedEnumeration.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-74.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedEnumeration.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedEnumeration.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-74.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedEnumeration.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-74.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedEnumeration.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-74.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-75.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedString.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedString.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-75.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedString.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedString.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-75.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedString.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedString.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-75.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedString.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-75.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGAnimatedString.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-75.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-76.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGDescElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGDescElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-76.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGDescElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGDescElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-76.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGDescElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGDescElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-76.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGDescElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGDescElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-76.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGDescElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-76.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-77.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEComponentTransferElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEComponentTransferElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-77.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEComponentTransferElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEComponentTransferElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-77.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEComponentTransferElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEComponentTransferElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-77.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEComponentTransferElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEComponentTransferElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-77.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEComponentTransferElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-77.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-78.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEFuncAElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEFuncAElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-78.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEFuncAElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEFuncAElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-78.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEFuncAElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEFuncAElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-78.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEFuncAElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEFuncAElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-78.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEFuncAElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-78.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-79.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEMorphologyElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEMorphologyElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-79.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEMorphologyElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEMorphologyElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-79.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEMorphologyElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEMorphologyElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-79.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEMorphologyElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEMorphologyElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-79.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFEMorphologyElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-79.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-80.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFontElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFontElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-80.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFontElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFontElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-80.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFontElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFontElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-80.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFontElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFontElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-80.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGFontElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-80.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-81.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGForeignObjectElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGForeignObjectElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-81.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGForeignObjectElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGForeignObjectElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-81.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGForeignObjectElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGForeignObjectElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-81.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGForeignObjectElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGForeignObjectElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-81.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGForeignObjectElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-81.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-82.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGImageElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGImageElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-82.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGImageElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGImageElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-82.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGImageElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGImageElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-82.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGImageElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGImageElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-82.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGImageElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-82.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-83.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGMatrix.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGMatrix.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-83.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGMatrix.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGMatrix.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-83.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGMatrix.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGMatrix.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-83.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGMatrix.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-83.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGMatrix.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-83.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-84.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegArcRel.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegArcRel.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-84.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegArcRel.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegArcRel.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-84.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegArcRel.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegArcRel.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-84.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegArcRel.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-84.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegArcRel.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-84.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-85.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-85.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-85.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-85.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-85.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-85.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-86.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-86.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-86.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegList.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegList.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-86.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegList.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-86.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPathSegList.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-86.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-87.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPreserveAspectRatio.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPreserveAspectRatio.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-87.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPreserveAspectRatio.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPreserveAspectRatio.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-87.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPreserveAspectRatio.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPreserveAspectRatio.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-87.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPreserveAspectRatio.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-87.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGPreserveAspectRatio.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-87.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-88.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGStopElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGStopElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-88.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGStopElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGStopElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-88.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGStopElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGStopElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-88.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGStopElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGStopElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-88.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGStopElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-88.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-89.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGTextContentElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGTextContentElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-89.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGTextContentElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGTextContentElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-89.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGTextContentElement.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGTextContentElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-89.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGTextContentElement.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGTextContentElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-89.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGTextContentElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-89.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-90.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGUnitTypes.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGUnitTypes.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-90.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGUnitTypes.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGUnitTypes.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-90.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGUnitTypes.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGUnitTypes.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-90.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGUnitTypes.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-90.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSVGUnitTypes.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-90.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-91.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenLuminance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenLuminance.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-91.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenLuminance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenLuminance.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-91.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenLuminance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenLuminance.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-91.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenLuminance.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-91.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSScreenLuminance.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-91.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-92.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRoot.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRoot.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-92.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRoot.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRoot.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-92.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRoot.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRoot.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-92.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocumentFragment.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRoot.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRoot.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-92.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSServiceWorkerClientType.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-92.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-93.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRootMode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRootMode.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-93.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRootMode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRootMode.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-93.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRootMode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRootMode.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-93.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRootMode.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-93.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSShadowRootMode.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-93.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-94.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStaticRange.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStaticRange.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-94.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStaticRange.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStaticRange.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-94.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStaticRange.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStaticRange.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-94.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStaticRange.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-94.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSSpeechSynthesisUtterance.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-94.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-95.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStyleSheet.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStyleSheet.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-95.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStyleSheet.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStyleSheet.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-95.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStyleSheet.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStyleSheet.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-95.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSStyleSheetCustom.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStyleSheet.h:92, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStyleSheet.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-95.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSStylePropertyMapReadOnly.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-95.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-96.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextMetrics.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextMetrics.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-96.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextMetrics.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextMetrics.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-96.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextMetrics.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextMetrics.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-96.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextMetrics.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-96.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextMetrics.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-96.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-97.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTransitionEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTransitionEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-97.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTransitionEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTransitionEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-97.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTransitionEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTransitionEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-97.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventCustom.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEvent.h:93, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTransitionEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTransitionEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-97.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTransitionEvent.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-97.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-98.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSUIEventInit.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSUIEventInit.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-98.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSUIEventInit.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSUIEventInit.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-98.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSUIEventInit.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSUIEventInit.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-98.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSUIEventInit.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-98.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSUIEventInit.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-98.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-99.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRDisplayCapabilities.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRDisplayCapabilities.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-99.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRDisplayCapabilities.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRDisplayCapabilities.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-99.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRDisplayCapabilities.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRDisplayCapabilities.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-99.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRDisplayCapabilities.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-99.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRDisplayCapabilities.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-99.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-100.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRPose.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRPose.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-100.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRPose.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRPose.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-100.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRPose.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRPose.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-100.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRPose.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-100.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVRPose.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-100.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-101.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrack.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrack.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-101.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrack.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrack.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-101.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrack.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrack.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-101.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrack.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-101.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrack.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-101.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-102.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLActiveInfo.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLActiveInfo.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-102.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLActiveInfo.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLActiveInfo.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-102.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLActiveInfo.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLActiveInfo.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-102.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLActiveInfo.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-102.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGL2RenderingContext.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-102.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-103.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLContextEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLContextEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-103.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLContextEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLContextEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-103.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLContextEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLContextEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-103.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventCustom.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEvent.h:93, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLContextEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLContextEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-103.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLContextEvent.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-103.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-104.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLQuery.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLQuery.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-104.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLQuery.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLQuery.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-104.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLQuery.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLQuery.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-104.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLQuery.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-104.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLQuery.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-104.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-105.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLTexture.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLTexture.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-105.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLTexture.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLTexture.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-105.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLTexture.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLTexture.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-105.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLTexture.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-105.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGLTexture.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-105.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-106.cpp.o [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-107.cpp.o [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-108.cpp.o [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-109.cpp.o [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-110.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitAnimationEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitAnimationEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-110.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitAnimationEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitAnimationEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-110.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitAnimationEvent.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitAnimationEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-110.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventCustom.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEvent.h:93, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitAnimationEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitAnimationEvent.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-110.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebGPUTextureView.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-110.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-111.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitPoint.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitPoint.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-111.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitPoint.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitPoint.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-111.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitPoint.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitPoint.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-111.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitPoint.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-111.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebKitPlaybackTargetAvailabilityEvent.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-111.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-112.cpp.o [ 63%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-113.cpp.o [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-114.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebSocket.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebSocket.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-114.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebSocket.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebSocket.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-114.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebSocket.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebSocket.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-114.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebSocket.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebSocket.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-114.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWebMetalTextureDescriptor.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-114.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-115.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerLocation.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerLocation.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-115.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerLocation.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerLocation.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-115.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerLocation.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerLocation.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-115.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerLocation.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-115.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerLocation.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-115.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-116.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXMLDocument.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXMLDocument.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-116.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXMLDocument.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXMLDocument.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-116.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXMLDocument.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXMLDocument.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-116.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocument.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXMLDocument.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXMLDocument.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-116.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXMLDocument.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-116.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-117.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXPathNSResolver.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXPathNSResolver.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-117.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXPathNSResolver.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXPathNSResolver.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-117.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXPathNSResolver.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXPathNSResolver.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-117.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXPathNSResolver.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-117.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleBuilderConverter.h:53, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/StyleBuilder.cpp:9, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-117.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSXPathNSResolver.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-117.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-118.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-118.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-118.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-118.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-118.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3a52ce78-118.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/beacon/NavigatorBeacon.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/beacon/NavigatorBeacon.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/beacon/NavigatorBeacon.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/beacon/NavigatorBeacon.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/beacon/NavigatorBeacon.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/beacon/NavigatorBeacon.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/beacon/NavigatorBeacon.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/beacon/NavigatorBeacon.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyOwner.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequest.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/CacheStorageRecord.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/DOMCache.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/DOMCacheStorage.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/WorkerGlobalScopeCaches.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyOwner.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequest.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/CacheStorageRecord.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/DOMCache.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/DOMCacheStorage.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/WorkerGlobalScopeCaches.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyOwner.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequest.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/CacheStorageRecord.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/DOMCache.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/DOMCacheStorage.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/WorkerGlobalScopeCaches.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyOwner.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequest.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/CacheStorageRecord.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/DOMCache.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/DOMCacheStorage.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/WorkerGlobalScopeCaches.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/cache/WorkerGlobalScopeCaches.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyOwner.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequest.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/DOMWindowFetch.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/DOMWindowFetch.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-3.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyOwner.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequest.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/DOMWindowFetch.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/DOMWindowFetch.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-3.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyOwner.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequest.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/DOMWindowFetch.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/DOMWindowFetch.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-3.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyConsumer.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBody.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodyOwner.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchRequest.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/DOMWindowFetch.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/DOMWindowFetch.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-3.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/entriesapi/FileSystemEntriesCallback.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSource.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/fetch/FetchBodySource.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/DOMWindowIndexedDatabase.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-5.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/DOMWindowIndexedDatabase.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-5.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/DOMWindowIndexedDatabase.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-5.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/DOMWindowIndexedDatabase.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-5.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/geolocation/Geolocation.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBFactory.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBFactory.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBFactory.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBKey.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-6.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBFactory.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBCursor.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBCursor.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBCursor.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-7.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-9.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-9.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-9.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/server/IndexValueStore.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/AuxiliaryBarrierInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCallee.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapInlines.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:51, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:55, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/shared/IDBRequestData.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-11.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/shared/IDBRequestData.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-11.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/shared/IDBRequestData.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-11.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/mediacapabilities/MediaCapabilities.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/mediacapabilities/MediaCapabilities.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-12.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/mediarecorder/BlobEvent.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/mediasource/SourceBuffer.cpp:54, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-14.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/mediasource/SourceBuffer.cpp:54, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-14.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/mediasource/SourceBuffer.cpp:54, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-14.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/mediasource/SourceBuffer.cpp:54, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-14.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/mediasource/MediaSourceRegistry.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-15.cpp.o [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-17.cpp.o [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/mediastream/UserMediaRequest.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-19.cpp.o [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-20.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStream.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSink.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-20.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStream.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSink.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-20.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStream.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSink.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-20.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStream.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/streams/ReadableStreamSink.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-20.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/speech/SpeechSynthesisVoice.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-21.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-22.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-22.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-22.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-22.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-22.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioProcessingEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-23.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioNodeOutput.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioNodeOutput.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioNodeOutput.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioNodeOutput.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-24.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/OfflineAudioContext.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-24.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/OfflineAudioContext.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-24.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/OfflineAudioContext.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-24.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/OfflineAudioContext.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-24.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/MediaStreamAudioDestinationNode.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-25.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-25.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-25.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-25.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-25.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-26.cpp.o [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-27.cpp.o [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-28.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-28.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-28.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-28.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-28.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webauthn/fido/U2fResponseConverter.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-29.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webdatabase/DatabaseThread.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-30.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/Navigator.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webdriver/NavigatorWebDriver.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-30.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/Navigator.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webdriver/NavigatorWebDriver.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-30.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/Navigator.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webdriver/NavigatorWebDriver.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-30.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/Navigator.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webdriver/NavigatorWebDriver.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-30.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webdatabase/SQLTransactionCoordinator.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-31.cpp.o [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-32.cpp.o [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-33.cpp.o [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-34.cpp.o [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-35.cpp.o [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-36.cpp.o [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-37.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-37.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-37.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-37.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-37.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webgpu/WHLSL/Metal/WHLSLMetalCodeGenerator.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-37.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-38.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-38.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-38.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-38.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-38.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-38.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-39.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webvr/NavigatorWebVR.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webvr/NavigatorWebVR.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webvr/NavigatorWebVR.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webvr/NavigatorWebVR.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webvr/NavigatorWebVR.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webvr/NavigatorWebVR.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webvr/NavigatorWebVR.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webvr/NavigatorWebVR.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webvr/NavigatorWebVR.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-4babe430-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AXObjectCache.cpp:69, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AXObjectCache.cpp:75, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AXObjectCache.cpp:75, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AXObjectCache.cpp:75, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AXObjectCache.cpp:75, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AXObjectCache.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AccessibilityListBox.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AccessibilitySlider.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/atk/WebKitAccessibleInterfaceAction.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceAction.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/AccessibilityTreeItem.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceEditableText.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceEditableText.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceValue.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-aba958d6-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.h:38:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.h:38:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-a6b8b600-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CachedModuleScriptLoader.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CachedModuleScriptLoader.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CachedModuleScriptLoader.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CachedModuleScriptLoader.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CachedModuleScriptLoader.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnimationEffect.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSAnimationEffectCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnimationEffect.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSAnimationEffectCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnimationEffect.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSAnimationEffectCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationEffect.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAnimationEffect.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSAnimationEffectCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/KeyframeEffect.h:38:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSKeyframeEffect.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSAnimationEffectCustom.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSAnimationEffectCustom.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSRule.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSRule.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSCSSRule.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSKeyframeRule.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 65%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertWebGL.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertWebGL.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertWebGL.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertWebGL.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertWebGL.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertWebGL.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-5.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertWebGL.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::ValueProfile; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlock.h:470:45: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:235:31: required from 'static const WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(const T*) [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:138:35: required from 'size_t WTF::RefCountedArray::size() const [with T = JSC::WriteBarrier; PtrTraits = WTF::DumbPtrTraits >; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CodeBlock.h:568:63: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray >::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocument.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocument.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocument.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocument.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFaceSet.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFaceSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/EventTargetHeaders.h:59, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-7.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/History.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHistory.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSHistoryCustom.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/History.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHistory.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSHistoryCustom.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/History.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHistory.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSHistoryCustom.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSIDBCursorCustom.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-9.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSHistoryCustom.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserverEntry.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSIntersectionObserverEntryCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserverEntry.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSIntersectionObserverEntryCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSIntersectionObserverEntry.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSIntersectionObserverEntryCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSIntersectionObserverEntryCustom.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSIntersectionObserverEntryCustom.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMutationRecord.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSMutationRecordCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMutationRecord.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSMutationRecordCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSMutationRecord.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSMutationRecordCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/Navigator.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNavigator.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSNavigatorCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-11.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSMutationRecordCustom.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceEntry.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSPerformanceEntryCustom.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceEntry.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSPerformanceEntryCustom.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSPerformanceEntry.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSPerformanceEntryCustom.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSPerformanceEntryCustom.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSPaymentMethodChangeEventCustom.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSRemoteDOMWindowBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSRemoteDOMWindowBase.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSRemoteDOMWindowBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSRemoteDOMWindowBase.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSRemoteDOMWindowBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSRemoteDOMWindowBase.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSRemoteDOMWindowBase.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSRemoteDOMWindowBase.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSRemoteDOMWindowBase.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextTrackCue.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSTextTrackCueCustom.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextTrackCue.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSTextTrackCueCustom.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextTrackCue.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSTextTrackCueCustom.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSTextTrackCue.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSTextTrackCueCustom.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSTextTrackCueCustom.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrackList.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSVideoTrackListCustom.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrackList.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSVideoTrackListCustom.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrackList.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSVideoTrackListCustom.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSVideoTrackList.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSVideoTrackListCustom.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSVideoTrackListCustom.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerGlobalScope.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWorkerGlobalScopeCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerGlobalScope.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWorkerGlobalScopeCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSWorkerGlobalScope.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWorkerGlobalScopeCustom.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWorkerGlobalScopeCustom.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWorkerGlobalScopeCustom.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBufferSource.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStreamDefaultController.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStreamDefaultController.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBufferSource.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStreamDefaultController.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStreamDefaultController.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBufferSource.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStreamDefaultController.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStreamDefaultController.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStreamDefaultController.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ReadableStreamDefaultController.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WebCoreJSClientData.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WebCoreJSClientData.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WebCoreJSClientData.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WebCoreJSClientData.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WebCoreJSClientData.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WebCoreJSClientData.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WebCoreJSClientData.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WebCoreJSClientData.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-68aea4ac-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/IdentifierRep.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/IdentifierRep.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/IdentifierRep.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/IdentifierRep.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/IdentifierRep.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSString.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/c/c_class.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/c/c_class.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSString.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/c/c_class.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/c/c_class.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/c/c_class.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/c/CRuntimeObject.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/c/c_instance.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/c/c_class.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2fa1981b-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-1.cpp:5:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionCompiler.cpp: In function 'void WebCore::ContentExtensions::serializeString(WTF::Vector&, const WTF::String&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionCompiler.cpp:55:77: warning: cast from 'unsigned char*' to '__uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] *reinterpret_cast(&actions[actions.size() - sizeof(uint32_t)]) = stringLength; ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionCompiler.cpp:63:79: warning: cast from 'unsigned char*' to 'UChar* {aka char16_t*}' increases required alignment of target type [-Wcast-align] *reinterpret_cast(&actions[startIndex + i * sizeof(UChar)]) = string[i]; ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionParser.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-1.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionParser.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-1.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionParser.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-1.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionParser.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-1.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-1.cpp:8:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionRule.cpp: In function 'WTF::String WebCore::ContentExtensions::deserializeString(const SerializedActionByte*, __uint32_t, __uint32_t)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionRule.cpp:47:84: warning: cast from 'const SerializedActionByte* {aka const unsigned char*}' to 'const __uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] uint32_t stringLength = *reinterpret_cast(&actions[beginIndex]); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionRule.cpp:52:80: warning: cast from 'const SerializedActionByte* {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] return String(reinterpret_cast(&actions[stringStartIndex]), stringLength); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionRule.cpp: In static member function 'static __uint32_t WebCore::ContentExtensions::Action::serializedLength(const SerializedActionByte*, __uint32_t, __uint32_t)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionRule.cpp:105:107: warning: cast from 'const SerializedActionByte* {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] uint32_t stringLength = *reinterpret_cast(&actions[location + sizeof(ActionType)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/CombinedFiltersAlphabet.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionStyleSheet.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-2.cpp:4:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp: In instantiation of 'void WebCore::ContentExtensions::append(WTF::Vector&, IntType) [with IntType = short int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:53:36: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:43:6: warning: cast from 'unsigned char*' to 'short int*' increases required alignment of target type [-Wcast-align] *reinterpret_cast(&bytecode[bytecode.size() - sizeof(IntType)]) = value; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp: In instantiation of 'void WebCore::ContentExtensions::append(WTF::Vector&, IntType) [with IntType = short unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:56:37: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:43:6: warning: cast from 'unsigned char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp: In instantiation of 'void WebCore::ContentExtensions::append(WTF::Vector&, IntType) [with IntType = int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:60:36: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:43:6: warning: cast from 'unsigned char*' to 'int*' increases required alignment of target type [-Wcast-align] /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp: In instantiation of 'void WebCore::ContentExtensions::append(WTF::Vector&, IntType) [with IntType = unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:89:67: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:43:6: warning: cast from 'unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-2.cpp:4:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp: In instantiation of 'void WebCore::ContentExtensions::setBits(WTF::Vector&, __uint32_t, IntType) [with IntType = short int; __uint32_t = unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:475:97: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:70:6: warning: cast from 'unsigned char*' to 'short int*' increases required alignment of target type [-Wcast-align] *reinterpret_cast(&bytecode[index]) = value; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp: In instantiation of 'void WebCore::ContentExtensions::setBits(WTF::Vector&, __uint32_t, IntType) [with IntType = short unsigned int; __uint32_t = unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:479:99: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:70:6: warning: cast from 'unsigned char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp: In instantiation of 'void WebCore::ContentExtensions::setBits(WTF::Vector&, __uint32_t, IntType) [with IntType = int; __uint32_t = unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:483:75: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:70:6: warning: cast from 'unsigned char*' to 'int*' increases required alignment of target type [-Wcast-align] /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp: In instantiation of 'void WebCore::ContentExtensions::setBits(WTF::Vector&, __uint32_t, IntType) [with IntType = unsigned int; __uint32_t = unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:488:84: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp:70:6: warning: cast from 'unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-2.cpp:5:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp: In instantiation of 'IntType WebCore::ContentExtensions::getBits(const DFABytecode*, __uint32_t, __uint32_t) [with IntType = short int; WebCore::ContentExtensions::DFABytecode = unsigned char; __uint32_t = unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp:79:64: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp:42:13: warning: cast from 'const DFABytecode* {aka const unsigned char*}' to 'const short int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(&bytecode[index]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp: In instantiation of 'IntType WebCore::ContentExtensions::getBits(const DFABytecode*, __uint32_t, __uint32_t) [with IntType = short unsigned int; WebCore::ContentExtensions::DFABytecode = unsigned char; __uint32_t = unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp:81:65: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp:42:13: warning: cast from 'const DFABytecode* {aka const unsigned char*}' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp: In instantiation of 'IntType WebCore::ContentExtensions::getBits(const DFABytecode*, __uint32_t, __uint32_t) [with IntType = int; WebCore::ContentExtensions::DFABytecode = unsigned char; __uint32_t = unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp:83:64: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp:42:13: warning: cast from 'const DFABytecode* {aka const unsigned char*}' to 'const int*' increases required alignment of target type [-Wcast-align] /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp: In instantiation of 'IntType WebCore::ContentExtensions::getBits(const DFABytecode*, __uint32_t, __uint32_t) [with IntType = unsigned int; WebCore::ContentExtensions::DFABytecode = unsigned char; __uint32_t = unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp:100:178: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp:42:13: warning: cast from 'const DFABytecode* {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/ContentExtensionStyleSheet.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/contentextensions/NFA.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-5037b3e8-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-1.cpp:8:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_GCM.cpp:42:5: warning: "__WORDSIZE" is not defined [-Wundef] #if __WORDSIZE >= 64 ^~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-1.cpp:8:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_GCM.cpp:80:5: warning: "__WORDSIZE" is not defined [-Wundef] #if __WORDSIZE >= 64 ^~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_GCM.cpp:123:5: warning: "__WORDSIZE" is not defined [-Wundef] #if __WORDSIZE >= 64 ^~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/SubtleCrypto.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/CryptoAlgorithm.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/CryptoAlgorithm.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAesCbcCfbParams.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/SubtleCrypto.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-1.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSAesCbcCfbParams.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/SubtleCrypto.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-1.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/SubtleCrypto.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-1.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/CryptoAlgorithm.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/SubtleCrypto.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/CryptoAlgorithm.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_KW.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_KW.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmEcdsaParams.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmECDSA.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmEcdsaParams.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmECDSA.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_KW.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/SubtleCrypto.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/CryptoAlgorithm.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaHashedImportParams.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaHashedImportParams.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/SubtleCrypto.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/CryptoAlgorithm.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_CFB.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_CFBGCrypt.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmEcdsaParams.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/gcrypt/CryptoAlgorithmECDSAGCrypt.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-4.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmEcdsaParams.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/gcrypt/CryptoAlgorithmECDSAGCrypt.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-4.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_CFBGCrypt.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/SubtleCrypto.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/CryptoAlgorithm.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/algorithms/CryptoAlgorithmPBKDF2.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/gcrypt/CryptoAlgorithmPBKDF2GCrypt.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmPbkdf2Params.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/gcrypt/CryptoAlgorithmPBKDF2GCrypt.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmPbkdf2Params.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/gcrypt/CryptoAlgorithmPBKDF2GCrypt.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/gcrypt/CryptoAlgorithmPBKDF2GCrypt.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmHmacKeyParams.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/keys/CryptoKeyHMAC.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-6.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmHmacKeyParams.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/keys/CryptoKeyHMAC.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-6.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/parameters/CryptoAlgorithmHmacKeyParams.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/keys/CryptoKeyHMAC.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-6.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/crypto/gcrypt/GCryptUtilities.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-44a97133-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSCalculationValue.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-1.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:55, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-1.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:55, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-1.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:55, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-1.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:55, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-1.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/BasicShapeFunctions.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSDefaultStyleSheets.cpp:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-2.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-2.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-2.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-2.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-2.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSContentDistributionValue.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFaceRule.cpp:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-3.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-3.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-3.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-3.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFaceRule.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSGradientValue.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-4.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontValue.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSImageGeneratorValue.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSImageGeneratorValue.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSImageGeneratorValue.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSImageGeneratorValue.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRuleImport.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSImportRule.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-5.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSImageGeneratorValue.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSMediaRule.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-6.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSLineBoxContainValue.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSPropertySourceData.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSPropertySourceData.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSPrimitiveValue.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSSegmentedFontFace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSSegmentedFontFace.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSSegmentedFontFace.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleBuilderConverter.h:53, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSToStyleMap.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-9.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSTimingFunctionValue.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSVariableReferenceValue.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-10.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayViewInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DOMMatrixReadOnly.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-10.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayViewInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DOMMatrixReadOnly.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-10.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/GenericTypedArrayViewInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DOMMatrixReadOnly.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-10.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSVariableData.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DeprecatedCSSOMValue.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/MediaList.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/MediaList.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/MediaList.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/MediaList.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/MediaQueryEvaluator.cpp:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-12.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/LengthFunctions.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/PageRuleCollector.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/PageRuleCollector.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-13.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/PropertySetCSSStyleDeclaration.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-13.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/PropertySetCSSStyleDeclaration.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-13.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/PropertySetCSSStyleDeclaration.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-13.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/PropertySetCSSStyleDeclaration.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-13.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/MediaQueryParserContext.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleMedia.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-14.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.cpp:68, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-14.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.cpp:68, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-14.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.cpp:68, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-14.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.cpp:68, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-14.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/SelectorFilter.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleSheetContents.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-15.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleSheet.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSParserImpl.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSDeferredParser.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSDeferredParser.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSParserToken.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.cpp:68, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-17.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.cpp:68, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-17.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.cpp:68, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-17.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/FontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.cpp:68, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-17.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSParserToken.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSVariableParser.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-2f84417a-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-4b02f047-1.cpp.o [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Attr.cpp:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-1.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/AbortController.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CharacterData.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CharacterData.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CharacterData.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CharacterData.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CharacterData.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/BeforeUnloadEvent.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-3.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-3.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-3.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ContainerNode.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-3.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ContainerNode.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-3.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Comment.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CustomElementRegistry.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CustomElementRegistry.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CustomElementRegistry.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CustomElementRegistry.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CustomElementRegistry.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DataTransfer.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DataTransfer.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DataTransfer.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DataTransfer.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DataTransfer.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DataTransfer.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Document.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-6.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/DocumentTouch.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DocumentTouch.cpp:35: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DocumentTouch.cpp:35: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DocumentTouch.cpp:35: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DocumentTouch.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Element.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Element.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Element.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Element.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Element.cpp:56, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DocumentSharedObjectPool.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventDispatcher.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventDispatcher.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventDispatcher.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventPath.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-8.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ExtensionStyleSheets.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-8.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventDispatcher.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/InputEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/InputEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-9.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/InputEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/InputEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-9.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/InputEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/InputEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-9.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-9.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-9.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/GCReachableRef.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/LoadableModuleScript.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-10.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/LoadableModuleScript.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-10.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/LoadableModuleScript.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-10.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/LoadableModuleScript.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-10.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/LiveNodeList.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Node.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Node.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Node.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Node.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Node.cpp:67, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/NamedNodeMap.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 67%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PopStateEvent.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PopStateEvent.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-13.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PopStateEvent.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PopStateEvent.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-13.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PopStateEvent.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PopStateEvent.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-13.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PopStateEvent.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-13.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PageTransitionEvent.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PromiseRejectionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PromiseRejectionEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PromiseRejectionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PromiseRejectionEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PromiseRejectionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PromiseRejectionEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PseudoElement.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-14.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PseudoElement.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-14.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/PromiseRejectionEvent.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ScriptElement.cpp:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ScriptElement.cpp:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ScriptElement.cpp:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ScriptElement.cpp:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ScriptElement.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/ShadowRoot.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-16.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/SimulatedClick.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-16.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/SimulatedClick.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-16.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/SimulatedClick.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-16.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/SelectorQuery.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/StyledElement.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-17.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/StyledElement.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-17.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/StyledElement.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-17.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/StyledElement.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-17.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/StyledElement.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-17.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/StringCallback.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/Touch.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Touch.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Touch.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Touch.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Touch.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/Touch.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/TouchEvent.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TouchEvent.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TouchEvent.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TouchEvent.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TouchEvent.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TouchEvent.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TouchEvent.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TouchEvent.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/TouchList.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TouchList.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TreeScope.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-18.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TreeScope.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-18.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TreeScope.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-18.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TreeScope.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-18.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TextNodeTraversal.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-19.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-20.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/WheelEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/WheelEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/WheelEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/WheelEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/WheelEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/WheelEvent.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/WheelEvent.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-be65d27a-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-48793971-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/domjit/DOMJITHelpers.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/domjit/DOMJITHelpers.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-48793971-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/domjit/DOMJITHelpers.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/domjit/DOMJITHelpers.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-48793971-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/domjit/DOMJITHelpers.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/domjit/DOMJITHelpers.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-48793971-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDocument.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/domjit/JSDocumentDOMJIT.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-48793971-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/domjit/DOMJITHelpers.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-48793971-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/AlternativeTextController.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TextEvent.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/AlternativeTextController.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TextEvent.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/AlternativeTextController.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/TextEvent.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/AlternativeTextController.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/AlternativeTextController.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/DeleteSelectionCommand.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/CustomUndoStep.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/CompositionEvent.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.cpp:66, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/InsertEditableImageCommand.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/InsertEditableImageCommand.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/InsertEditableImageCommand.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/InsertEditableImageCommand.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/InsertLineBreakCommand.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-4.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/InsertEditableImageCommand.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/MarkupAccumulator.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/MarkupAccumulator.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/ReplaceRangeWithTextCommand.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-6.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/ReplaceSelectionCommand.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-6.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/ReplaceSelectionCommand.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-6.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/ReplaceSelectionCommand.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-6.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/ReplaceNodeWithSpanCommand.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/SpellingCorrectionCommand.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/SpellingCorrectionCommand.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/markup.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-8.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/markup.cpp:58, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-8.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/markup.cpp:58, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-8.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/markup.cpp:58, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-8.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/markup.cpp:58, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-8.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/UnlinkCommand.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/atk/FrameSelectionAtk.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/atk/FrameSelectionAtk.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f34946be-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-cd3188cb-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/fileapi/AsyncFileStream.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-cd3188cb-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-cd3188cb-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/fileapi/FileReaderLoader.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-cd3188cb-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-66f79d8a-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/HistoryItem.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/BackForwardController.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-66f79d8a-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-66f79d8a-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-66f79d8a-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-66f79d8a-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/BackForwardController.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-66f79d8a-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/BaseCheckableInputType.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/BaseCheckableInputType.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/BaseCheckableInputType.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/Autofill.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/CanvasBase.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/CanvasBase.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/CanvasBase.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/CanvasBase.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/CanvasBase.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/DateTimeInputType.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLAllCollection.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-4.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLAllCollection.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-4.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLAnchorElement.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-4.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLAnchorElement.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-4.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLAnchorElement.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-4.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/GenericCachedHTMLCollection.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLBodyElement.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-5.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLBodyElement.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-5.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLBodyElement.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-5.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLBodyElement.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-5.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLBodyElement.cpp:37:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-5.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLBRElement.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLDetailsElement.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-6.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLDetailsElement.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-6.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLDetailsElement.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-6.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLDocument.cpp:59, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-6.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLDocument.cpp:79, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-6.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLDataListElement.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLFontElement.cpp:33:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLFormControlsCollection.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-7.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLFormControlsCollection.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-7.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLFormControlsCollection.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-7.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLFormControlsCollection.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-7.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLFontElement.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLFrameSetElement.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLFrameSetElement.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLFrameSetElement.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLHRElement.cpp:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-8.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLFrameSetElement.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLInputElement.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLInputElement.cpp:51, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLInputElement.cpp:51, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLInputElement.cpp:51, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLInputElement.cpp:51, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLInputElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLMediaElement.cpp:56, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLMediaElement.cpp:56, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLMediaElement.cpp:56, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLMediaElement.cpp:56, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLMediaElement.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLObjectElement.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLObjectElement.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLObjectElement.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLObjectElement.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLOptGroupElement.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-11.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLObjectElement.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSString.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLPlugInElement.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSString.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLPlugInElement.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLPlugInElement.cpp:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLPlugInElement.cpp:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLPreElement.cpp:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-12.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLPlugInElement.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLSummaryElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-13.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLSummaryElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-13.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLSummaryElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-13.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLTableElement.cpp:42:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-13.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLSourceElement.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLTablePartElement.cpp:35:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLTablePartElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLTitleElement.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLVideoElement.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-15.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLVideoElement.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-15.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLVideoElement.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-15.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLVideoElement.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-15.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-15.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-15.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLTitleElement.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageData.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageData.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageData.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageData.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageData.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/MediaDocument.cpp:46, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-17.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/MediaDocument.cpp:46, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-17.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/MediaDocument.cpp:46, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-17.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/MediaDocument.cpp:51, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-17.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/LinkIconCollector.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-19.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/SearchInputType.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-19.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/SearchInputType.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-19.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/SearchInputType.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-19.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/TextFieldInputType.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-19.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/RubyElement.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-20.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/TypeAhead.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-20.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/TypeAhead.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-20.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/TypeAhead.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-20.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ValidationMessage.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-20.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/TextInputType.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-21.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/CanvasRenderingContext.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-21.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/CanvasRenderingContext.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-21.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/CanvasRenderingContext.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-21.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/CanvasRenderingContext.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-21.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-21.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-21.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-21.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/CanvasGradient.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-22.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/OffscreenCanvas.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-23.cpp.o [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-24.cpp.o [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-25.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLConstructionSite.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-25.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLConstructionSite.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-25.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLConstructionSite.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-25.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLConstructionSite.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-25.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/canvas/WebMetalTexture.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-26.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLParserOptions.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-26.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLParserOptions.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-26.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLParserOptions.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-26.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLParserOptions.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-26.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLEntitySearch.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-27.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomElementInterface.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLTreeBuilder.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-27.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomElementInterface.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLTreeBuilder.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-27.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSCustomElementInterface.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLTreeBuilder.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-27.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/parser/HTMLScriptRunner.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-28.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/AutoFillButtonElement.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/AutoFillButtonElement.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/AutoFillButtonElement.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/MediaControlElementTypes.cpp:41:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-28.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/AutoFillButtonElement.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-29.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/TextControlInnerElements.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/TextControlInnerElements.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/TextControlInnerElements.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/TextControlInnerElements.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/TextControlInnerElements.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/shadow/TextControlInnerElements.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-950a39b6-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.cpp:46, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/PageScriptDebugServer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorController.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorController.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/PageScriptDebugServer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorController.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorController.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorController.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorController.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSPropertySourceData.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorStyleSheet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorCSSAgent.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorController.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorController.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorOverlay.cpp:54, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorOverlay.cpp:54, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorOverlay.cpp:54, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorOverlay.cpp:54, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSPropertySourceData.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorStyleSheet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorStyleSheet.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorOverlay.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/WebInjectedScriptManager.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/WebInjectedScriptManager.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/WebInjectedScriptManager.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/WebInjectedScriptManager.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/CommandLineAPIHost.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/WebInjectedScriptManager.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/WebInjectedScriptManager.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/WorkerInspectorController.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSPropertySourceData.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorStyleSheet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorCSSAgent.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorCSSAgent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/WebInjectedScriptManager.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorDebuggerAgent.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorDOMDebuggerAgent.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorDOMDebuggerAgent.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InspectorDebuggerAgent.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorDOMDebuggerAgent.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorDOMDebuggerAgent.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorDOMStorageAgent.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorDOMStorageAgent.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorDOMDebuggerAgent.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 69%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugListener.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorTimelineAgent.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugListener.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorTimelineAgent.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorNetworkAgent.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/page/PageNetworkAgent.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorNetworkAgent.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/page/PageNetworkAgent.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorNetworkAgent.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/page/PageNetworkAgent.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/InspectorNetworkAgent.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/page/PageNetworkAgent.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/page/PageHeapAgent.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/worker/WorkerRuntimeAgent.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/worker/WorkerRuntimeAgent.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/worker/WorkerRuntimeAgent.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/worker/WorkerRuntimeAgent.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/agents/worker/WorkerRuntimeAgent.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-84c9f43f-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-207b877e-1.cpp.o [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-207b877e-2.cpp.o [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-207b877e-3.cpp.o [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-207b877e-4.cpp.o [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-207b877e-5.cpp.o [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/CrossOriginPreflightChecker.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-1.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/CrossOriginPreflightChecker.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-1.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/CrossOriginPreflightChecker.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-1.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/CrossOriginPreflightChecker.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-1.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/AdClickAttribution.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/DocumentThreadableLoader.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/DocumentThreadableLoader.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/DocumentThreadableLoader.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/DocumentThreadableLoader.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/DocumentThreadableLoader.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedPage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/FrameLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedPage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/FrameLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedPage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/FrameLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedPage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/FrameLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/FrameLoader.cpp:55, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-3.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-3.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/FrameLoader.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/MediaResourceLoader.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-4.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/MediaResourceLoader.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-4.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/MediaResourceLoader.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-4.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/MediaResourceLoader.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-4.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/LinkPreloadResourceClients.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/PingLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/PingLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/PingLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/PingLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/PingLoader.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ResourceLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ResourceLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ResourceLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ResourceLoader.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ResourceLoader.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/TextTrackLoader.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/TextTrackLoader.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/TextTrackLoader.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/TextTrackLoader.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/SubresourceLoader.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/appcache/ApplicationCacheResource.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedImage.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-9.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedImage.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-9.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedResource.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-9.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedResource.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-9.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedResource.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-9.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedResource.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-9.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/archive/ArchiveResourceCollection.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedResourceLoader.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-10.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedResourceLoader.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-10.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedResourceLoader.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-10.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedResourceLoader.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-10.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedResourceHandle.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/MemoryCache.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/MemoryCache.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/MemoryCache.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/MemoryCache.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/MemoryCache.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/MemoryCache.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-11.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/cache/CachedXSLStyleSheet.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-c57e08af-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-30d54728-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/mathml/MathMLElement.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-30d54728-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/mathml/MathMLElement.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-30d54728-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/mathml/MathMLElement.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-30d54728-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/mathml/MathMLAnnotationElement.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-30d54728-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-30d54728-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/mathml/MathMLPresentationElement.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-30d54728-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-30d54728-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/mathml/MathMLUnknownElement.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-30d54728-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/AbstractFrame.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/AbstractFrame.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/AbstractFrame.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/CaptionUserPreferences.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-1.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/AbstractDOMWindow.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/ContextMenuController.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/PageScriptDebugServer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorController.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/ContextMenuController.cpp:55, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DebuggerCallFrame.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Debugger.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ScriptDebugServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/PageScriptDebugServer.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorController.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/ContextMenuController.cpp:55, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/ContextMenuController.cpp:57, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMTimer.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-2.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/ContextMenuContext.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-3.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-3.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-3.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-3.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DragController.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-3.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DatabaseProvider.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/EventHandler.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/EventHandler.cpp:64, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/EventHandler.cpp:64, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/EventHandler.cpp:64, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/EventHandler.cpp:64, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/EventHandler.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/FrameViewLayoutContext.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/FrameViewLayoutContext.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/FrameViewLayoutContext.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/FrameViewLayoutContext.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/MemoryRelease.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-5.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/FrameViewLayoutContext.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/Page.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-6.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/Page.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-6.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/Page.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-6.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/Page.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-6.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/Page.cpp:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-6.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/NavigatorBase.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PageSerializer.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PageSerializer.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PageSerializer.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PageSerializer.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PageSerializer.cpp:57:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-7.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PageOverlay.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PerformanceObserver.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PerformanceObserver.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PerformanceObserver.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PerformanceObserver.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-8.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PerformanceNavigation.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 70%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PrintContext.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-9.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/RemoteDOMWindow.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-9.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CatchScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/RemoteDOMWindow.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-9.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/RemoteDOMWindow.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-9.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/PointerLockController.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/HistoryItem.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/SettingsBase.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-10.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/SpatialNavigation.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-10.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/SpatialNavigation.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-10.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/SpatialNavigation.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-10.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/RuntimeEnabledFeatures.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/TextIndicator.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-11.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserContentController.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserContentController.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserContentController.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/UserContentController.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/SuspendableTimer.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/VisualViewport.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/VisualViewport.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/VisualViewport.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/VisualViewport.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/animation/CSSAnimationController.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-12.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/VisualViewport.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/animation/CSSPropertyAnimation.cpp:58, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-13.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-13.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-13.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-13.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/animation/CSSPropertyAnimation.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveNames.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSString.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/plugins/PluginViewBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/scrolling/ScrollingCoordinator.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-15.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSString.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/plugins/PluginViewBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/scrolling/ScrollingCoordinator.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-15.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/scrolling/AsyncScrollingCoordinator.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/scrolling/ScrollingStateNode.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/scrolling/ScrollingTreeFrameScrollingNode.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/scrolling/nicosia/ScrollingTreeFixedNode.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-767013ce-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/CalculationValue.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/DragImage.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/Length.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/MainThreadSharedTimer.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/PlatformStrategies.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/ScrollView.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/StaticPasteboard.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/animation/TimingFunction.cpp:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-8.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/Widget.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-9.cpp.o [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/Biquad.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayProcessor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFPanner.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFElevation.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayProcessor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFPanner.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFElevation.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayProcessor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFPanner.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFElevation.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayProcessor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFPanner.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFElevation.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-11.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/FFTConvolver.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayProcessor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFPanner.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/Panner.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayProcessor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFPanner.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/Panner.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayProcessor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFPanner.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/Panner.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioContext.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/AudioParam.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayProcessor.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/HRTFPanner.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/Panner.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/Panner.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/audio/SincResampler.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-14.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-14.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/glib/EventLoopGlib.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/Color.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ExtendedColor.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/Font.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontPlatformData.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-19.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/GraphicsContext.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-19.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/GraphicsContext.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-19.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/GradientImage.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-20.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/Image.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-20.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/Image.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-20.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/HEVCUtilities.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-21.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/IntPoint.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-22.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/Path.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GLContext.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/GLContext.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-23.cpp.o In file included from /usr/pkg/gcc6/lib/gcc/alpha--netbsd/6.5.0/include-fixed/stdlib.h:46:0, from /usr/pkg/gcc6/include/c++/cstdlib:75, from /usr/pkg/gcc6/include/c++/stdlib.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ShadowBlur.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp: In function 'bool WebCore::readUInt32(WebCore::SharedBuffer&, size_t&, __uint32_t&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:46:80: warning: cast from 'const char*' to 'const __uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] value = ntohl(*reinterpret_cast_ptr(buffer.data() + offset)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:46:80: warning: cast from 'const char*' to 'const __uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] value = ntohl(*reinterpret_cast_ptr(buffer.data() + offset)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:46:80: warning: cast from 'const char*' to 'const __uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] value = ntohl(*reinterpret_cast_ptr(buffer.data() + offset)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:46:80: warning: cast from 'const char*' to 'const __uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] value = ntohl(*reinterpret_cast_ptr(buffer.data() + offset)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:46:80: warning: cast from 'const char*' to 'const __uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] value = ntohl(*reinterpret_cast_ptr(buffer.data() + offset)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:46:80: warning: cast from 'const char*' to 'const __uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] value = ntohl(*reinterpret_cast_ptr(buffer.data() + offset)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp: In function 'bool WebCore::readUInt16(WebCore::SharedBuffer&, size_t&, __uint16_t&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:58:80: warning: cast from 'const char*' to 'const __uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] value = ntohs(*reinterpret_cast_ptr(buffer.data() + offset)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:58:80: warning: cast from 'const char*' to 'const __uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] value = ntohs(*reinterpret_cast_ptr(buffer.data() + offset)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:58:80: warning: cast from 'const char*' to 'const __uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] value = ntohs(*reinterpret_cast_ptr(buffer.data() + offset)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:58:80: warning: cast from 'const char*' to 'const __uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] value = ntohs(*reinterpret_cast_ptr(buffer.data() + offset)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-23.cpp:5:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp: In function 'bool WebCore::convertWOFFToSfnt(WebCore::SharedBuffer&, WTF::Vector&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:255:113: warning: cast from 'char*' to '__uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] uint32_t* sfntTableDirectoryPtr = reinterpret_cast_ptr(sfnt.data() + sfntTableDirectoryCursor); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ShadowBlur.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/cairo/CairoUtilities.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-24.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/GraphicsContext3DCairo.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-24.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/GraphicsContext3DCairo.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-24.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-24.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-24.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-24.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp:44, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-24.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-24.cpp:8:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp: In member function 'void WebCore::ImageBuffer::platformTransformColorSpace(const std::array&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp:376:77: warning: cast from 'unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] unsigned* row = reinterpret_cast_ptr(dataSrc + stride * y); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp: In member function 'void WebCore::ImageBuffer::putByteArray(const Uint8ClampedArray&, WebCore::AlphaPremultiplication, const WebCore::IntSize&, const WebCore::IntRect&, const WebCore::IntPoint&, WebCore::ImageBuffer::CoordinateSystem)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp:601:89: warning: cast from '__uint8_t* {aka unsigned char*}' to 'unsigned int*' increases required alignment of target type [-Wcast-align] unsigned* row = reinterpret_cast_ptr(pixelData + stride * (y + desty)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/CairoOperations.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp: In instantiation of 'WTF::RefPtr > WebCore::getImageData(const WebCore::IntRect&, const WebCore::IntRect&, const WebCore::ImageBufferData&, const WebCore::IntSize&, const WebCore::IntSize&, float) [with WebCore::AlphaPremultiplication premultiplied = (WebCore::AlphaPremultiplication)1]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp:534:145: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp:477:25: note: in expansion of macro 'reinterpret_cast_ptr' unsigned* row = reinterpret_cast_ptr(dataSrc + stride * (y + originy)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp: In instantiation of 'WTF::RefPtr > WebCore::getImageData(const WebCore::IntRect&, const WebCore::IntRect&, const WebCore::ImageBufferData&, const WebCore::IntSize&, const WebCore::IntSize&, float) [with WebCore::AlphaPremultiplication premultiplied = (WebCore::AlphaPremultiplication)0]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp:543:143: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp:477:25: note: in expansion of macro 'reinterpret_cast_ptr' unsigned* row = reinterpret_cast_ptr(dataSrc + stride * (y + originy)); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/cairo/BackingStoreBackendCairoX11.cpp.o [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-25.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-25.cpp:2:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/NativeImageCairo.cpp: In function 'WebCore::Color WebCore::nativeImageSinglePixelSolidColor(const NativeImagePtr&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/NativeImageCairo.cpp:56:92: warning: cast from 'unsigned char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] RGBA32* pixel = reinterpret_cast_ptr(cairo_image_surface_get_data(image.get())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/cairo/IntRectCairo.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/egl/GLContextEGLWayland.cpp.o [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/egl/GLContextEGLX11.cpp.o [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-26.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/displaylists/DisplayList.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-27.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-27.cpp:5:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEDisplacementMap.cpp: In member function 'virtual void WebCore::FEDisplacementMap::platformApplySoftware()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEDisplacementMap.cpp:137:97: warning: cast from 'JSC::Uint8ClampedAdaptor::Type* {aka unsigned char*}' to 'unsigned int*' increases required alignment of target type [-Wcast-align] unsigned* dstPixelPtr = reinterpret_cast(dstPixelArray->data() + dstIndex); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEDisplacementMap.cpp:143:117: warning: cast from 'JSC::Uint8ClampedAdaptor::Type* {aka unsigned char*}' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *dstPixelPtr = *reinterpret_cast(inputImage->data() + byteOffsetOfPixel(srcX, srcY, rowBytes)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-27.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-27.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-27.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-27.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEComponentTransfer.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:3:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEMorphology.cpp: In member function 'void WebCore::FEMorphology::platformApplyGeneric(const WebCore::FEMorphology::PaintingData&, int, int)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEMorphology.cpp:178:114: warning: cast from 'JSC::Uint8ClampedAdaptor::Type* {aka unsigned char*}' to 'unsigned int*' increases required alignment of target type [-Wcast-align] unsigned* destPixel = reinterpret_cast(dstPixelArray.data() + pixelArrayIndex(x, y, width)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FilterEffect.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FilterEffect.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FilterEffect.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FilterEffect.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FELighting.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:3:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEMorphology.cpp: In instantiation of 'WebCore::ColorComponents WebCore::columnExtremum(const Uint8ClampedArray&, int, int, int, int) [with WebCore::MorphologyOperatorType type = (WebCore::MorphologyOperatorType)1u; JSC::Uint8ClampedArray = JSC::GenericTypedArrayView]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEMorphology.cpp:117:97: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEMorphology.cpp:105:48: warning: cast from 'JSC::Uint8ClampedAdaptor::Type* {aka unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] auto extremum = ColorComponents::fromRGBA(*reinterpret_cast(srcPixelArray.data() + pixelArrayIndex(x, yStart, width))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:3:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEMorphology.cpp:108:49: warning: cast from 'JSC::Uint8ClampedAdaptor::Type* {aka unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] auto pixel = ColorComponents::fromRGBA(*reinterpret_cast(srcPixelArray.data() + pixelArrayIndex(x, y, width))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:3:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEMorphology.cpp: In instantiation of 'WebCore::ColorComponents WebCore::columnExtremum(const Uint8ClampedArray&, int, int, int, int) [with WebCore::MorphologyOperatorType type = (WebCore::MorphologyOperatorType)2u; JSC::Uint8ClampedArray = JSC::GenericTypedArrayView]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEMorphology.cpp:119:94: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEMorphology.cpp:105:48: warning: cast from 'JSC::Uint8ClampedAdaptor::Type* {aka unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] auto extremum = ColorComponents::fromRGBA(*reinterpret_cast(srcPixelArray.data() + pixelArrayIndex(x, yStart, width))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:3:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FEMorphology.cpp:108:49: warning: cast from 'JSC::Uint8ClampedAdaptor::Type* {aka unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] auto pixel = ColorComponents::fromRGBA(*reinterpret_cast(srcPixelArray.data() + pixelArrayIndex(x, y, width))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FELighting.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-29.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/filters/FilterOperation.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-30.cpp.o [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-31.cpp.o [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-32.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/ImageGStreamer.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-32.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/ImageGStreamer.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-32.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gpu/legacy/GPULegacyRenderPassDepthAttachmentDescriptor.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-32.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-33.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/iso/ISOBox.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-33.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/iso/ISOBox.cpp:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-33.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DataView.h: In instantiation of 'T JSC::DataView::get(unsigned int, bool, bool*) [with T = unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DataView.h:72:70: required from 'T JSC::DataView::read(unsigned int&, bool, bool*) [with T = unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/iso/ISOBox.h:65:88: required from 'static bool WebCore::ISOBox::checkedRead(R&, V&, unsigned int&, WebCore::ISOBox::Endianness) [with T = unsigned int; R = long unsigned int; V = JSC::DataView]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/iso/ISOBox.cpp:38:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DataView.h:65:14: warning: cast from '__uint8_t* {aka unsigned char*}' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *reinterpret_cast(static_cast(m_baseAddress.get()) + offset), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DataView.h: In instantiation of 'T JSC::DataView::get(unsigned int, bool, bool*) [with T = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DataView.h:72:70: required from 'T JSC::DataView::read(unsigned int&, bool, bool*) [with T = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/iso/ISOBox.h:65:88: required from 'static bool WebCore::ISOBox::checkedRead(R&, V&, unsigned int&, WebCore::ISOBox::Endianness) [with T = long unsigned int; R = long unsigned int; V = JSC::DataView]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/iso/ISOBox.cpp:45:74: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/DataView.h:65:14: warning: cast from '__uint8_t* {aka unsigned char*}' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-34.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-34.cpp:5:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/opentype/OpenTypeVerticalData.cpp: In member function 'void WebCore::OpenTypeVerticalData::loadMetrics(const WebCore::FontPlatformData&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/opentype/OpenTypeVerticalData.cpp:481:129: warning: cast from 'const WebCore::OpenType::VmtxTable::Entry*' to 'const Int16* {aka const WebCore::OpenType::BigEndianShort*}' increases required alignment of target type [-Wcast-align] const OpenType::Int16* pTopSideBearingsExtra = reinterpret_cast(&vmtx->entries[countVmtxEntries]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-34.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-35.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/transforms/PerspectiveTransformOperation.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-35.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/x11/PlatformDisplayX11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/x11/XErrorTrapper.cpp.o [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/x11/XUniqueResource.cpp.o [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-36.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-36.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-37.cpp.o [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-38.cpp.o [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-39.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-39.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-39.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-39.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DeviceController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/DeviceOrientationController.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-39.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/mediastream/RealtimeVideoSource.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-39.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-40.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/mock/RTCDataChannelHandlerMock.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-40.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-41.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/network/BlobRegistryImpl.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-41.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-42.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/network/DataURLDecoder.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-42.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-43.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/network/NetworkStorageSession.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-43.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-44.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/network/ResourceRequestBase.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-44.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-45.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-45.cpp:5:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/network/soup/DNSResolveQueueSoup.cpp: In function 'void WebCore::resolvedWithObserverCallback(SoupAddress*, guint, void*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/network/soup/DNSResolveQueueSoup.cpp:148:107: warning: cast from 'sockaddr*' to 'const sockaddr_in*' increases required alignment of target type [-Wcast-align] auto* ipAddress = reinterpret_cast(soup_address_get_sockaddr(address, &len)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/network/soup/CertificateInfoSoup.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-45.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-46.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/network/soup/ResourceErrorSoup.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-46.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-47.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/network/soup/WebKitSoupRequestGeneric.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-47.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-48.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/sql/SQLiteTransaction.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-48.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-49.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-49.cpp:3:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/text/TextCodecLatin1.cpp: In member function 'virtual WTF::String WebCore::TextCodecLatin1::decode(const char*, size_t, bool, bool, bool&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/text/TextCodecLatin1.cpp:117:87: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] auto chunk = *reinterpret_cast_ptr(source); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/text/TextCodecLatin1.cpp:172:87: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] auto chunk = *reinterpret_cast_ptr(source); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-49.cpp:6:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/text/TextCodecUTF8.cpp: In member function 'virtual WTF::String WebCore::TextCodecUTF8::decode(const char*, size_t, bool, bool, bool&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/text/TextCodecUTF8.cpp:311:91: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] auto chunk = *reinterpret_cast_ptr(source); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/text/TextCodecUTF8.cpp:388:91: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] auto chunk = *reinterpret_cast_ptr(source); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/text/TextCodec.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-49.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-50.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/text/TextEncodingDetectorICU.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-50.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-51.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/vr/VRPlatformDisplay.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3c72abbe-51.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-440c3339-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/plugins/DOMMimeType.cpp:19, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-440c3339-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/AutoTableLayout.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/FixedTableLayout.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/HitTestResult.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/HitTestResult.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/HitTestResult.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/HitTestResult.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/HitTestResult.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/HitTestResult.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderBlock.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-4.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/LayoutDisallowedScope.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderBox.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-5.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderBox.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-5.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderBox.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-5.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderBox.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-5.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderBox.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-5.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderBoxModelObject.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-5.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderBoxModelObject.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-5.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderBlockLineLayout.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderElement.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderElement.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderElement.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderElement.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderElement.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderFrameSet.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderFrameSet.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderFrameSet.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-7.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderImage.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-7.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderImage.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-7.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderImage.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-7.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderImage.cpp:42, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-7.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderFrameBase.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderInline.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-8.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderLayer.cpp:57, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-8.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderLayer.cpp:57, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-8.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderLayer.cpp:57, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-8.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderLayer.cpp:57, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-8.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderLayerBacking.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-8.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderLayerBacking.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-8.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderImageResource.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderListBox.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-9.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderLayoutState.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderMenuList.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-10.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderMediaControlElements.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderProgress.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderScrollbar.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderSlider.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-12.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderSlider.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-12.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderSlider.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-12.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderScrollbar.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderTableCell.cpp:38:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-13.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderTableCaption.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderTextControlSingleLine.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderTextControlSingleLine.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/SelectionRangeData.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-15.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderWidget.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/SimpleLineLayoutPagination.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/line/LineInfo.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/mathml/RenderMathMLFraction.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-19.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/mathml/RenderMathMLSpace.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-20.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/shapes/ShapeOutsideInfo.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-21.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/style/RenderStyle.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-21.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/style/NinePieceImage.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-22.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/style/StyleGeneratedImage.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-22.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/style/StyleBackgroundData.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-23.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/style/StyleRareNonInheritedData.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-23.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/style/StyleGridItemData.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-24.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/style/StyleTransformData.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-25.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/RenderSVGImage.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-25.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/RenderSVGImage.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-25.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/RenderSVGImage.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-25.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/RenderSVGImage.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-25.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/RenderSVGInlineText.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-25.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-26.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/RenderSVGResourceClipper.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-27.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/RenderSVGResourcePattern.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-28.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/RenderSVGTransformableContainer.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-29.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/SVGResources.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-30.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/updating/RenderTreeBuilder.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-30.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/svg/SVGTextLayoutEngine.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-31.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/updating/RenderTreeBuilderBlockFlow.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-31.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-32.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-32.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-32.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-32.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMPromiseProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/WebAnimation.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/AnimationTimeline.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-32.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/updating/RenderTreeUpdater.cpp:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-32.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/updating/RenderTreeBuilderMultiColumn.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-043dd90b-32.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-341d953e-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/replay/UserInputBridge.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-341d953e-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-3d48292e-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/storage/StorageEventDispatcher.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3d48292e-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/storage/StorageEventDispatcher.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3d48292e-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/storage/StorageEventDispatcher.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3d48292e-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/storage/StorageEventDispatcher.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3d48292e-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/storage/Storage.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-3d48292e-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-26ec8d00-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/style/StyleInvalidationFunctions.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/style/AttributeChangeInvalidation.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-26ec8d00-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/style/AttributeChangeInvalidation.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-26ec8d00-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-26ec8d00-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontFace.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/CSSFontSelector.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/style/StyleResolveForDocument.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-26ec8d00-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/style/StyleScope.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-26ec8d00-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/style/StyleScope.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-26ec8d00-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/style/StyleScope.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-26ec8d00-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/CallTracerTypes.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/inspector/InspectorInstrumentation.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/style/StyleScope.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-26ec8d00-2.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/style/StyleRelations.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-26ec8d00-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAElement.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAElement.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAElement.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAnimateElementBase.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-1.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAElement.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAnimateMotionElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAnimateMotionElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAnimateMotionElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAnimateMotionElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAnimateMotionElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAnimatedLength.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAnimationElement.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-4.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGAnimatedRect.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGDocumentExtensions.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-5.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGDocumentExtensions.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-5.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGDocumentExtensions.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-5.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGDocumentExtensions.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-5.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/parser/CSSPropertyParser.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-5.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGCursorElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGFEBlendElement.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGFEDropShadowElement.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGFELightElement.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGFontFaceElement.cpp:42:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-9.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGFETileElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGFontFaceNameElement.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 74%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGGradientElement.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-11.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-11.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-11.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-11.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGGradientElement.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGLocatable.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-12.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGLocatable.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-12.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGLocatable.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-12.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageLoader.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGImageElement.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGLocatable.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-12.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleRule.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/RuleSet.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/DocumentRuleSets.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleResolver.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGMaskElement.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-12.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGLengthValue.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGMissingGlyphElement.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGPathParser.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGPathUtilities.cpp:21, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGSVGElement.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-16.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGSVGElement.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-16.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGSVGElement.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-16.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGSVGElement.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-16.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGRectElement.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGTextContentElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-17.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGSymbolElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGTitleElement.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-19.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGZoomEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGZoomEvent.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-19.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGZoomEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGZoomEvent.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-19.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGZoomEvent.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGZoomEvent.cpp:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-19.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/SVGUnknownElement.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-20.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/graphics/SVGImage.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-20.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/graphics/SVGImage.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-20.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/graphics/SVGImage.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-20.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/graphics/SVGImage.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-20.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/animation/SMILTimeContainer.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-21.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-8feba646-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/DedicatedWorkerGlobalScope.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/DedicatedWorkerGlobalScope.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/DedicatedWorkerGlobalScope.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScope.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/DedicatedWorkerGlobalScope.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/AbstractWorker.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/messageports/MessageWithMessagePorts.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerGlobalScopeProxy.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerMessagingProxy.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerMessagingProxy.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerMessagingProxy.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerMessagingProxy.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerMessagingProxy.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/WorkerLocation.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/workers/service/SWClientConnection.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-4.cpp.o [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-5.cpp.o [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-f74e0903-6.cpp.o [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-e635b368-1.cpp.o [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/XMLHttpRequest.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-1.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/XMLHttpRequest.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-1.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/XMLHttpRequest.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-1.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/XMLHttpRequest.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-1.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/DOMParser.cpp:19, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/XPathEvaluator.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/XPathPath.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/parser/XMLDocumentParser.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-4.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/parser/XMLDocumentParser.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-4.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/parser/XMLDocumentParser.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-4.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/parser/XMLDocumentParser.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-4.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/xml/XSLStyleSheetLibxslt.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/unified-sources/UnifiedSource-42f7b70e-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 75%] Linking CXX static library ../../lib/libWebCoreGTK.a [ 75%] Built target WebCore Scanning dependencies of target WebCorePlatformGTK [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/graphics/freetype/FontCacheFreeType.cpp.o /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp: In member function 'WTF::RefPtr WebCore::FontCache::systemFallbackForCharacters(const WebCore::FontDescription&, const WebCore::Font*, WebCore::IsForPlatformFont, WebCore::FontCache::PreferColoredFont, const UChar*, unsigned int)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp:121:139: warning: unused parameter 'preferColoredFont' [-Wunused-parameter] RefPtr FontCache::systemFallbackForCharacters(const FontDescription& description, const Font*, IsForPlatformFont, PreferColoredFont preferColoredFont, const UChar* characters, unsigned length) ^~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp:22: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/editing/gtk/EditorGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/gtk/EditorGtk.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/gtk/EditorGtk.cpp:36: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/gtk/EditorGtk.cpp:36: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/gtk/EditorGtk.cpp:36: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/gtk/EditorGtk.cpp:36: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/gtk/EditorGtk.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/page/gtk/DragControllerGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/gtk/DragControllerGtk.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/gtk/DragControllerGtk.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/glib/EventHandlerGLib.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/glib/EventHandlerGLib.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/glib/EventHandlerGLib.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/glib/EventHandlerGLib.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/glib/EventHandlerGLib.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/graphics/PlatformDisplay.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/PlatformDisplay.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/graphics/gtk/ColorGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gtk/ColorGtk.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/graphics/gtk/DisplayRefreshMonitorGtk.cpp.o [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/graphics/gtk/GdkCairoUtilities.cpp.o [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/graphics/gtk/IconGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gtk/IconGtk.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/graphics/gtk/ImageBufferGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gtk/ImageBufferGtk.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/graphics/gtk/ImageGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gtk/ImageGtk.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gtk/ImageGtk.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/gtk/ImageGtk.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/CursorGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/CursorGtk.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/DragImageGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/DragImageGtk.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/GRefPtrGtk.cpp.o [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/GtkUtilities.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/GtkUtilities.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/GtkVersioning.c.o [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/PasteboardHelper.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/PasteboardHelper.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/PasteboardHelper.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/PasteboardHelper.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/PlatformKeyboardEventGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/PlatformKeyboardEventGtk.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/PlatformMouseEventGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/PlatformMouseEventGtk.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/PlatformPasteboardGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/PlatformPasteboardGtk.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/PlatformScreenGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/PlatformScreenGtk.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/PlatformWheelEventGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/PlatformWheelEventGtk.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/RenderThemeGadget.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/RenderThemeGadget.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/RenderThemeWidget.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/RenderThemeWidget.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/ScrollbarThemeGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/platform/gtk/WidgetGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/gtk/WidgetGtk.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCorePlatformGTK.dir/rendering/RenderThemeGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/config.h:50, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/rendering/RenderThemeGtk.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 76%] Linking CXX static library ../../lib/libWebCorePlatformGTK.a [ 76%] Built target WebCorePlatformGTK Scanning dependencies of target WebKit-forwarding-headers [ 76%] Built target WebKit-forwarding-headers [ 77%] Generating ../../DerivedSources/WebInspectorUI/UserInterface/Protocol/InspectorBackendCommands.js [ 77%] Generating ../../DerivedSources/WebKit/AutomationBackendDispatchers.h, ../../DerivedSources/WebKit/AutomationBackendDispatchers.cpp, ../../DerivedSources/WebKit/AutomationProtocolObjects.h, ../../DerivedSources/WebKit/AutomationProtocolObjects.cpp, ../../DerivedSources/WebKit/AutomationFrontendDispatchers.h, ../../DerivedSources/WebKit/AutomationFrontendDispatchers.cpp [ 77%] Generating ../../DerivedSources/WebKit/WebAutomationSessionProxyScriptSource.h, ../../DerivedSources/WebKit/WebAutomationSessionProxy.min.js [ 77%] Generating ../../DerivedSources/WebKit/WebPageUpdatePreferences.cpp, ../../DerivedSources/WebKit/WebPreferencesDefinitions.h, ../../DerivedSources/WebKit/WebPreferencesExperimentalFeatures.cpp, ../../DerivedSources/WebKit/WebPreferencesInternalDebugFeatures.cpp, ../../DerivedSources/WebKit/WebPreferencesKeys.cpp, ../../DerivedSources/WebKit/WebPreferencesKeys.h, ../../DerivedSources/WebKit/WebPreferencesStoreDefaultsMap.cpp [ 77%] Generating ../../inspector-resources.stamp [ 77%] Generating ../../DerivedSources/webkit2gtk/InspectorGResourceBundle.xml [ 77%] Generating ../../DerivedSources/webkit2gtk/InspectorGResourceBundle.c [ 77%] Generating ../../DerivedSources/webkit2gtk/WebKitResourcesGResourceBundle.c [ 77%] Generating ../../DerivedSources/webkit2gtk/webkit2/WebKitEnumTypes.h, ../../DerivedSources/webkit2gtk/webkit2/WebKitEnumTypes.cpp [ 77%] Generating ../../DerivedSources/webkit2gtk/webkit2/WebKitWebProcessEnumTypes.h, ../../DerivedSources/webkit2gtk/webkit2/WebKitWebProcessEnumTypes.cpp [ 77%] Generating ../../DerivedSources/WebKit/WebCookieManagerMessageReceiver.cpp, ../../DerivedSources/WebKit/WebCookieManagerMessages.h [ 77%] Generating ../../DerivedSources/WebKit/WebIDBConnectionToClientMessageReceiver.cpp, ../../DerivedSources/WebKit/WebIDBConnectionToClientMessages.h [ 77%] Generating ../../DerivedSources/WebKit/NetworkConnectionToWebProcessMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkConnectionToWebProcessMessages.h [ 77%] Generating ../../DerivedSources/WebKit/NetworkContentRuleListManagerMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkContentRuleListManagerMessages.h [ 77%] Generating ../../DerivedSources/WebKit/NetworkProcessMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkProcessMessages.h [ 77%] Generating ../../DerivedSources/WebKit/NetworkResourceLoaderMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkResourceLoaderMessages.h [ 77%] Generating ../../DerivedSources/WebKit/NetworkSocketStreamMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkSocketStreamMessages.h [ 77%] Generating ../../DerivedSources/WebKit/WebSWServerConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit/WebSWServerConnectionMessages.h [ 77%] Generating ../../DerivedSources/WebKit/WebSWServerToContextConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit/WebSWServerToContextConnectionMessages.h [ 77%] Generating ../../DerivedSources/WebKit/CacheStorageEngineConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit/CacheStorageEngineConnectionMessages.h [ 77%] Generating ../../DerivedSources/WebKit/NetworkMDNSRegisterMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkMDNSRegisterMessages.h [ 77%] Generating ../../DerivedSources/WebKit/NetworkRTCMonitorMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkRTCMonitorMessages.h [ 77%] Generating ../../DerivedSources/WebKit/NetworkRTCProviderMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkRTCProviderMessages.h [ 77%] Generating ../../DerivedSources/WebKit/NetworkRTCSocketMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkRTCSocketMessages.h [ 77%] Generating ../../DerivedSources/WebKit/PluginControllerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/PluginControllerProxyMessages.h [ 77%] Generating ../../DerivedSources/WebKit/PluginProcessMessageReceiver.cpp, ../../DerivedSources/WebKit/PluginProcessMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebProcessConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit/WebProcessConnectionMessages.h [ 78%] Generating ../../DerivedSources/WebKit/AuxiliaryProcessMessageReceiver.cpp, ../../DerivedSources/WebKit/AuxiliaryProcessMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit/WebConnectionMessages.h [ 78%] Generating ../../DerivedSources/WebKit/AuthenticationManagerMessageReceiver.cpp, ../../DerivedSources/WebKit/AuthenticationManagerMessages.h [ 78%] Generating ../../DerivedSources/WebKit/NPObjectMessageReceiverMessageReceiver.cpp, ../../DerivedSources/WebKit/NPObjectMessageReceiverMessages.h [ 78%] Generating ../../DerivedSources/WebKit/DrawingAreaProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/DrawingAreaProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/RemoteWebInspectorProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/RemoteWebInspectorProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/VisitedLinkStoreMessageReceiver.cpp, ../../DerivedSources/WebKit/VisitedLinkStoreMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebCookieManagerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/WebCookieManagerProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebFullScreenManagerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/WebFullScreenManagerProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebGeolocationManagerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/WebGeolocationManagerProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebInspectorProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/WebInspectorProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebPageProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/WebPageProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebPasteboardProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/WebPasteboardProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebProcessPoolMessageReceiver.cpp, ../../DerivedSources/WebKit/WebProcessPoolMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebProcessProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/WebProcessProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebResourceLoadStatisticsStoreMessageReceiver.cpp, ../../DerivedSources/WebKit/WebResourceLoadStatisticsStoreMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebAutomationSessionMessageReceiver.cpp, ../../DerivedSources/WebKit/WebAutomationSessionMessages.h [ 78%] Generating ../../DerivedSources/WebKit/DownloadProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/DownloadProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/NetworkProcessProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkProcessProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/PluginProcessProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/PluginProcessProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebUserContentControllerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/WebUserContentControllerProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/StorageManagerMessageReceiver.cpp, ../../DerivedSources/WebKit/StorageManagerMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebProcessMessageReceiver.cpp, ../../DerivedSources/WebKit/WebProcessMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebAutomationSessionProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/WebAutomationSessionProxyMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebCacheStorageConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit/WebCacheStorageConnectionMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebIDBConnectionToServerMessageReceiver.cpp, ../../DerivedSources/WebKit/WebIDBConnectionToServerMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebFullScreenManagerMessageReceiver.cpp, ../../DerivedSources/WebKit/WebFullScreenManagerMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebGeolocationManagerMessageReceiver.cpp, ../../DerivedSources/WebKit/WebGeolocationManagerMessages.h [ 78%] Generating ../../DerivedSources/WebKit/WebMDNSRegisterMessageReceiver.cpp, ../../DerivedSources/WebKit/WebMDNSRegisterMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebRTCMonitorMessageReceiver.cpp, ../../DerivedSources/WebKit/WebRTCMonitorMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebRTCResolverMessageReceiver.cpp, ../../DerivedSources/WebKit/WebRTCResolverMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebRTCSocketMessageReceiver.cpp, ../../DerivedSources/WebKit/WebRTCSocketMessages.h [ 79%] Generating ../../DerivedSources/WebKit/NetworkProcessConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit/NetworkProcessConnectionMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebResourceLoaderMessageReceiver.cpp, ../../DerivedSources/WebKit/WebResourceLoaderMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebSocketStreamMessageReceiver.cpp, ../../DerivedSources/WebKit/WebSocketStreamMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebNotificationManagerMessageReceiver.cpp, ../../DerivedSources/WebKit/WebNotificationManagerMessages.h [ 79%] Generating ../../DerivedSources/WebKit/PluginProcessConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit/PluginProcessConnectionMessages.h [ 79%] Generating ../../DerivedSources/WebKit/PluginProcessConnectionManagerMessageReceiver.cpp, ../../DerivedSources/WebKit/PluginProcessConnectionManagerMessages.h [ 79%] Generating ../../DerivedSources/WebKit/PluginProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/PluginProxyMessages.h [ 79%] Generating ../../DerivedSources/WebKit/ServiceWorkerClientFetchMessageReceiver.cpp, ../../DerivedSources/WebKit/ServiceWorkerClientFetchMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebSWClientConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit/WebSWClientConnectionMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebSWContextManagerConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit/WebSWContextManagerConnectionMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebUserContentControllerMessageReceiver.cpp, ../../DerivedSources/WebKit/WebUserContentControllerMessages.h [ 79%] Generating ../../DerivedSources/WebKit/DrawingAreaMessageReceiver.cpp, ../../DerivedSources/WebKit/DrawingAreaMessages.h [ 79%] Generating ../../DerivedSources/WebKit/EventDispatcherMessageReceiver.cpp, ../../DerivedSources/WebKit/EventDispatcherMessages.h [ 79%] Generating ../../DerivedSources/WebKit/RemoteWebInspectorUIMessageReceiver.cpp, ../../DerivedSources/WebKit/RemoteWebInspectorUIMessages.h [ 79%] Generating ../../DerivedSources/WebKit/VisitedLinkTableControllerMessageReceiver.cpp, ../../DerivedSources/WebKit/VisitedLinkTableControllerMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebInspectorMessageReceiver.cpp, ../../DerivedSources/WebKit/WebInspectorMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebInspectorInterruptDispatcherMessageReceiver.cpp, ../../DerivedSources/WebKit/WebInspectorInterruptDispatcherMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebInspectorUIMessageReceiver.cpp, ../../DerivedSources/WebKit/WebInspectorUIMessages.h [ 79%] Generating ../../DerivedSources/WebKit/WebPageMessageReceiver.cpp, ../../DerivedSources/WebKit/WebPageMessages.h [ 79%] Generating ../../DerivedSources/WebKit/StorageAreaMapMessageReceiver.cpp, ../../DerivedSources/WebKit/StorageAreaMapMessages.h [ 79%] Generating ../../DerivedSources/WebKit/LegacyCustomProtocolManagerMessageReceiver.cpp, ../../DerivedSources/WebKit/LegacyCustomProtocolManagerMessages.h [ 79%] Generating ../../DerivedSources/WebKit/ViewGestureControllerMessageReceiver.cpp, ../../DerivedSources/WebKit/ViewGestureControllerMessages.h [ 79%] Generating ../../DerivedSources/WebKit/LegacyCustomProtocolManagerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit/LegacyCustomProtocolManagerProxyMessages.h [ 79%] Generating ../../DerivedSources/WebKit/ViewGestureGeometryCollectorMessageReceiver.cpp, ../../DerivedSources/WebKit/ViewGestureGeometryCollectorMessages.h Scanning dependencies of target WebKit [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/AutomationBackendDispatchers.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/AutomationBackendDispatchers.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/AutomationFrontendDispatchers.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/AutomationFrontendDispatchers.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/AutomationProtocolObjects.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/AutomationProtocolObjects.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebPageUpdatePreferences.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPageUpdatePreferences.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebPreferencesExperimentalFeatures.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPreferencesExperimentalFeatures.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebPreferencesInternalDebugFeatures.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPreferencesInternalDebugFeatures.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebPreferencesKeys.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPreferencesKeys.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebPreferencesStoreDefaultsMap.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPreferencesStoreDefaultsMap.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/webkit2gtk/InspectorGResourceBundle.c.o [ 79%] Building C object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/webkit2gtk/WebKitResourcesGResourceBundle.c.o [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/webkit2gtk/webkit2/WebKitEnumTypes.cpp.o [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/webkit2gtk/webkit2/WebKitWebProcessEnumTypes.cpp.o [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebCookieManagerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebCookieManagerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebIDBConnectionToClientMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCaches.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngine.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineConnection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/IndexedDB/WebIDBConnectionToClient.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebIDBConnectionToClientMessageReceiver.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebIDBConnectionToClientMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkConnectionToWebProcessMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCaches.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngine.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineConnection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkConnectionToWebProcessMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkConnectionToWebProcessMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkContentRuleListManagerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkContentRuleListManagerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkProcessMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkProcessMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkResourceLoaderMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkResourceLoader.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkResourceLoaderMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkResourceLoaderMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkSocketStreamMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkSocketStreamMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebSWServerConnectionMessageReceiver.cpp.o [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebSWServerToContextConnectionMessageReceiver.cpp.o [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/CacheStorageEngineConnectionMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCaches.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngine.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineConnection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/CacheStorageEngineConnectionMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/CacheStorageEngineConnectionMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkMDNSRegisterMessageReceiver.cpp.o [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkRTCMonitorMessageReceiver.cpp.o [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkRTCProviderMessageReceiver.cpp.o [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkRTCSocketMessageReceiver.cpp.o [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/PluginControllerProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/PluginControllerProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/PluginProcessMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/PluginProcessMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebProcessConnectionMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebProcessConnectionMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/AuxiliaryProcessMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/AuxiliaryProcessMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebConnectionMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebConnectionMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/AuthenticationManagerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/AuthenticationManagerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NPObjectMessageReceiverMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NPObjectMessageReceiverMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/DrawingAreaProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/DrawingAreaProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/DrawingAreaProxyMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/DrawingAreaProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/RemoteWebInspectorProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/RemoteWebInspectorProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/VisitedLinkStoreMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/VisitedLinkStore.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/VisitedLinkStoreMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/VisitedLinkStoreMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebCookieManagerProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebCookieManagerProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebCookieManagerProxyMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebCookieManagerProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebFullScreenManagerProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebFullScreenManagerProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebGeolocationManagerProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebGeolocationManagerProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebInspectorProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebInspectorProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebPageProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPageProxyMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSDOMExceptionHandling.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPageProxyMessageReceiver.cpp:141: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPageProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebPasteboardProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPasteboardProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebProcessPoolMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebProcessPoolMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebProcessPoolMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebProcessProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebProcessProxyMessageReceiver.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebProcessProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebResourceLoadStatisticsStoreMessageReceiver.cpp.o [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebAutomationSessionMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebAutomationSessionMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/DownloadProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/DownloadProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkProcessProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkProcessProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/PluginProcessProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/PluginProcessProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebUserContentControllerProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebUserContentControllerProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/StorageManagerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/StorageManagerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebProcessMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebPageCreationParameters.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebProcessMessageReceiver.cpp:41: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebProcessMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebAutomationSessionProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebAutomationSessionProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebCacheStorageConnectionMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebCacheStorageConnectionMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebIDBConnectionToServerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebIDBConnectionToServerMessageReceiver.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebIDBConnectionToServerMessageReceiver.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebIDBConnectionToServerMessageReceiver.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebIDBConnectionToServerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebFullScreenManagerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebFullScreenManagerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebGeolocationManagerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebGeolocationManagerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebMDNSRegisterMessageReceiver.cpp.o [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebRTCMonitorMessageReceiver.cpp.o [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebRTCResolverMessageReceiver.cpp.o [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebRTCSocketMessageReceiver.cpp.o [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/NetworkProcessConnectionMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkProcessConnectionMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkProcessConnectionMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkProcessConnectionMessageReceiver.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/NetworkProcessConnectionMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebResourceLoaderMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebResourceLoaderMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebSocketStreamMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebSocketStreamMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebNotificationManagerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebNotificationManagerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/PluginProcessConnectionMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/PluginProcessConnectionMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/PluginProcessConnectionManagerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/PluginProcessConnectionManagerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/PluginProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/PluginProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/ServiceWorkerClientFetchMessageReceiver.cpp.o [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebSWClientConnectionMessageReceiver.cpp.o [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebSWContextManagerConnectionMessageReceiver.cpp.o [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebUserContentControllerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebUserContentControllerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/DrawingAreaMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/DrawingAreaMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/EventDispatcherMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/EventDispatcherMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/RemoteWebInspectorUIMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/RemoteWebInspectorUIMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/VisitedLinkTableControllerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/VisitedLinkTableControllerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebInspectorMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebInspectorMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebInspectorInterruptDispatcherMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebInspectorInterruptDispatcherMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebInspectorUIMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebInspectorUIMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/WebPageMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPageMessageReceiver.cpp:66: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPageMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/StorageAreaMapMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/StorageAreaMapMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/LegacyCustomProtocolManagerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/LegacyCustomProtocolManagerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/ViewGestureControllerMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/ViewGestureControllerMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/LegacyCustomProtocolManagerProxyMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/LegacyCustomProtocolManagerProxyMessageReceiver.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/ViewGestureGeometryCollectorMessageReceiver.cpp.o [ 81%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCaches.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngine.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineConnection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-1.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkActivityTracker.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCaches.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngine.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineConnection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkProcess.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-2.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebPageMessages.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-2.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkLoadChecker.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCaches.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngine.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineConnection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/PingLoad.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkSocketStream.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCaches.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngine.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineConnection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/Downloads/DownloadManager.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-4.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/Cookies/soup/WebCookieManagerSoup.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/NetworkProcess/ServiceWorker/WebSWOriginStore.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/NetworkProcess/ServiceWorker/WebSWServerConnection.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/NetworkProcess/ServiceWorker/WebSWServerToContextConnection.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCaches.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngine.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineConnection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/IndexedDB/WebIDBConnectionToClient.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/IndexedDB/WebIDBConnectionToClient.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/IndexedDB/WebIDBConnectionToClient.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-6.cpp:1:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheData.cpp: In function 'WebKit::NetworkCache::Salt WebKit::NetworkCache::makeSalt()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheData.cpp:150:42: warning: cast from 'std::array::value_type* {aka unsigned char*}' to '__uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] *reinterpret_cast(&salt[0]) = cryptographicallyRandomNumber(); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheData.cpp:151:42: warning: cast from 'std::array::value_type* {aka unsigned char*}' to '__uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] *reinterpret_cast(&salt[4]) = cryptographicallyRandomNumber(); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-6.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheData.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:32:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheEntry.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-6.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/BloomFilter.h: In instantiation of 'static std::pair WTF::BloomFilter::keysFromHash(const std::array&) [with long unsigned int hashSize = 20ul; unsigned int keyBits = 18u]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/BloomFilter.h:121:29: required from 'void WTF::BloomFilter::add(const std::array&) [with long unsigned int hashSize = 20ul; unsigned int keyBits = 18u]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.cpp:314:37: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/BloomFilter.h:104:10: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] *reinterpret_cast(hash.data()), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/BloomFilter.h:105:10: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] *reinterpret_cast(hash.data() + sizeof(unsigned)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheSubresourcesEntry.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheSubresourcesEntry.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheSubresourcesEntry.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/Logging.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/Logging.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/Module.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/Module.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/ArgumentCoders.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/IPC/ArgumentCoders.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/Attachment.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/Connection.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/IPC/Connection.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/DataReference.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/Decoder.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/Encoder.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/MessageReceiverMap.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/MessageSender.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/IPC/MessageSender.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/StringReference.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/glib/GSocketMonitor.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/unix/AttachmentUnix.cpp.o [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/IPC/unix/ConnectionUnix.cpp.o /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/IPC/unix/ConnectionUnix.cpp: In member function 'bool IPC::Connection::sendOutputMessage(IPC::UnixMessage&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/IPC/unix/ConnectionUnix.cpp:449:59: warning: cast from 'u_char* {aka unsigned char*}' to 'int*' increases required alignment of target type [-Wcast-align] fdPtr = reinterpret_cast(CMSG_DATA(cmsg)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/IPC/unix/ConnectionUnix.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/soup/WebKitSoupRequestInputStream.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-72468c22-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/glib/ModuleGlib.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/glib/ModuleGlib.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/unix/LoggingUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/unix/LoggingUnix.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Platform/unix/SharedMemoryUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/unix/SharedMemoryUnix.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/PluginProcess/PluginControllerProxy.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/PluginProcess/PluginControllerProxy.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 82%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/PluginProcess/PluginCreationParameters.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/PluginProcess/PluginCreationParameters.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/PluginProcess/PluginProcess.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/PluginProcess/PluginProcess.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/PluginProcess/WebProcessConnection.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/PluginProcess/WebProcessConnection.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/PluginProcess/unix/PluginControllerProxyUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/PluginProcess/unix/PluginControllerProxyUnix.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/PluginProcess/unix/PluginProcessMainUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/PluginProcess/unix/PluginProcessMainUnix.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/PluginProcess/unix/PluginProcessUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/PluginProcess/unix/PluginProcessUnix.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/ActivityAssertion.cpp.o [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-ffd8323f-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Platform/classifier/ResourceLoadStatisticsClassifier.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-ffd8323f-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/AuxiliaryProcess.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/AuxiliaryProcess.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/BlobDataFileReferenceWithSandboxExtension.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/BlobDataFileReferenceWithSandboxExtension.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/AsyncRequest.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/ShareableBitmap.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/ShareableBitmap.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-2.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/NavigationActionData.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SharedStringHashStore.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/WebCoreArgumentCoders.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSDOMExceptionHandling.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebCoreArgumentCoders.cpp:54: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSDOMExceptionHandling.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebCoreArgumentCoders.cpp:54: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebCoreArgumentCoders.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/UserData.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-4.cpp:3:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebCompiledContentRuleList.cpp: In member function 'virtual bool WebKit::WebCompiledContentRuleList::conditionsApplyOnlyToDomain() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebCompiledContentRuleList.cpp:49:131: warning: cast from '__uint8_t* {aka unsigned char*}' to '__uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(reinterpret_cast(m_data.data->data()) + m_data.conditionsApplyOnlyToDomainOffset); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/UserData.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/WebEvent.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebEvent.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/WebKeyboardEvent.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebKeyboardEvent.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/WebKit2Initialize.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebKit2Initialize.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/WebMouseEvent.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebMouseEvent.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebPageCreationParameters.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebPageCreationParameters.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-5.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebErrors.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/WebPlatformTouchPoint.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebPlatformTouchPoint.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/WebTouchEvent.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebTouchEvent.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/WebWheelEvent.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebWheelEvent.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebPageGroupData.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebsiteDataStoreParameters.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APIURLRequest.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-8.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APIObject.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/c/WKContextMenuItem.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/c/WKSerializedScriptValue.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-10.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/c/WKMutableDictionary.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 83%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/API/glib/WebKitContextMenu.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/API/glib/WebKitContextMenuActions.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/glib/WebKitContextMenuActions.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/API/glib/WebKitContextMenuItem.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/API/glib/WebKitHitTestResult.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/API/glib/WebKitURIRequest.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/API/glib/WebKitURIResponse.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/c/WKType.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/Plugins/NPIdentifierData.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/Plugins/NPIdentifierData.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/Plugins/NPObjectMessageReceiver.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/Plugins/NPObjectMessageReceiver.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/Plugins/NPObjectProxy.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/Plugins/NPObjectProxy.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/Plugins/NPRemoteObjectMap.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/Plugins/NPRemoteObjectMap.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/Plugins/NPVariantData.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/Plugins/NPVariantData.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/Plugins/PluginProcessCreationParameters.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/Plugins/PluginProcessCreationParameters.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/Plugins/Netscape/NetscapePluginModule.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/Plugins/Netscape/NetscapePluginModule.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/Plugins/Netscape/PluginInformation.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/Plugins/Netscape/PluginInformation.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/Plugins/Netscape/NetscapePluginModuleNone.cpp.o [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/Plugins/Netscape/unix/NetscapePluginModuleUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/Plugins/Netscape/unix/NetscapePluginModuleUnix.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/CoordinatedGraphics/SimpleViewportController.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/cairo/ShareableBitmapCairo.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/BitmapImage.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/cairo/ShareableBitmapCairo.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/BitmapImage.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/cairo/ShareableBitmapCairo.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/cairo/ShareableBitmapCairo.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/glib/ProcessExecutablePathGLib.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/glib/ProcessExecutablePathGLib.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebsiteData/WebsiteData.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/soup/WebCoreArgumentCodersSoup.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/soup/WebCoreArgumentCodersSoup.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Shared/unix/AuxiliaryProcessMain.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/unix/AuxiliaryProcessMain.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/gtk/WebErrorsGtk.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-50d0d8dd-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/messageports/MessageWithMessagePorts.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/MessageWithMessagePorts.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebProcessMessages.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/BackgroundProcessResponsivenessTimer.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AuxiliaryProcessProxy.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/PageLoadState.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/PageLoadState.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebBackForwardListItem.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/SuspendedPageProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/SuspendedPageProxy.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/SuspendedPageProxy.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/VisitedLinkStore.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/VisitedLinkStore.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/VisitedLinkStore.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebCookieManagerProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebCookieManagerProxy.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-5.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebContextMenuProxy.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebFullScreenManagerProxy.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebFullScreenManagerProxy.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageDiagnosticLoggingClient.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/BitmapImage.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.cpp:132, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-7.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/BitmapImage.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.cpp:132, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-7.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSDOMBinding.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.cpp:145, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-7.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSDOMBinding.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.cpp:145, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-7.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSDOMBinding.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.cpp:145, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-7.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageDiagnosticLoggingClient.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessLifetimeObserver.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.cpp:78, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionHelpers.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.cpp:78, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.cpp:78, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessLifetimeObserver.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/ViewSnapshotStore.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebBackForwardListItem.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebBackForwardList.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/ViewSnapshotStore.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/ViewSnapshotStore.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/WebMemoryPressureHandler.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebMemoryPressureHandler.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebMemoryPressureHandler.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/LegacySessionStateCodingNone.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/LegacySessionStateCodingNone.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-10.cpp:1:0: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APIContentRuleListStore.cpp: In lambda function: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APIContentRuleListStore.cpp:542:92: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const UChar* {aka const char16_t*}' increases required alignment of target type [-Wcast-align] complete(WTF::String(reinterpret_cast(fileData.data() + start), length / sizeof(UChar))); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebFrameProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APIFrameInfo.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-10.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APIContentRuleListStore.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APIPageConfiguration.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-11.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APIOpenPanelParameters.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebBackForwardListItem.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKBackForwardListItemRef.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-12.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APIWebsiteDataStore.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKContext.cpp:45, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKContext.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebFrameProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKFramePolicyListener.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-14.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKFrameInfoRef.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKMockDisplay.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-15.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKKeyValueStorageManager.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebBackForwardListItem.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APINavigation.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKPage.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-16.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKNotification.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APISessionState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKSessionStateRef.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-17.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKPreferences.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/APIContentRuleListStoreGLib.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/APIContentRuleListStoreGLib.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/APIWebsiteDataStoreGLib.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/APIWebsiteDataStoreGLib.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/IconDatabase.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/BitmapImage.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/IconDatabase.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/BitmapImage.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/IconDatabase.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/IconDatabase.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitApplicationInfo.cpp.o [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitAuthenticationRequest.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitAutomationSession.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebContextPrivate.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitBackForwardList.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebBackForwardListItem.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebBackForwardList.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitBackForwardListPrivate.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitBackForwardListItem.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebBackForwardListItem.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebBackForwardList.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitBackForwardListPrivate.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitContextMenuClient.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebViewPrivate.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitContextMenuClient.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitContextMenuClient.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitCookieManager.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebCookieManagerProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitCredential.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitCustomProtocolManagerClient.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebContextPrivate.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitCustomProtocolManagerClient.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitCustomProtocolManagerClient.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitDeviceInfoPermissionRequest.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitDeviceInfoPermissionRequest.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitDownload.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitDownloadClient.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebContextPrivate.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitDownloadClient.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitDownloadClient.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitEditorState.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitEditorStatePrivate.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitError.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitError.cpp:21: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitFaviconDatabase.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitFileChooserRequest.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitFindController.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebViewPrivate.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitFormClient.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebViewPrivate.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitFormClient.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitFormClient.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitGeolocationPermissionRequest.cpp.o [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitGeolocationProvider.cpp.o [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitIconLoadingClient.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APIIconLoadingClient.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitIconLoadingClient.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitIconLoadingClient.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitInjectedBundleClient.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebContextPrivate.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitInjectedBundleClient.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitInjectedBundleClient.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitJavascriptResult.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/glib/jsc/JSCContextPrivate.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/glib/jsc/JSCContextPrivate.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitMimeInfo.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitNavigationAction.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebBackForwardListItem.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APINavigation.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APINavigationAction.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNavigationActionPrivate.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitNavigationClient.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebBackForwardListItem.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APINavigation.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APINavigationAction.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNavigationClient.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNavigationClient.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebBackForwardListItem.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APINavigation.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APINavigationAction.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNavigationActionPrivate.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitNetworkProxySettings.cpp.o [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitNotification.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitNotificationPermissionRequest.cpp.o [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitNotificationProvider.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebContextPrivate.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNotificationProvider.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitNotificationProvider.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitPermissionRequest.cpp.o [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitPlugin.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitPolicyDecision.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitPrivate.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitPrivate.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitScriptDialog.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitSecurityManager.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebContextPrivate.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitSecurityOrigin.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitSettings.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp:36: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitUIClient.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APIUIClient.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitUIClient.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitUIClient.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitURISchemeRequest.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebContextPrivate.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitURIUtilities.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitURIUtilities.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitUserContent.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitUserContentFilterStore.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitUserContentManager.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitVersion.cpp.o [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitWebContext.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/TextCheckerCompletion.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/TextChecker.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:30: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitWebResource.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebFrameProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitWebView.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebBackForwardListItem.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/APINavigation.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp:65: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp:65: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitWebViewSessionState.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionStatePrivate.h:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp:23: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitWebsiteData.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitWebsiteDataManager.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManagerPrivate.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/glib/WebKitWindowProperties.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/PageClientImpl.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/DefaultUndoController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/PageClientImpl.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/PageClientImpl.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/PageClientImpl.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitAuthenticationDialog.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationDialog.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitColorChooser.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebViewPrivate.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitColorChooser.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitColorChooser.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitColorChooserRequest.cpp.o [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitOptionMenu.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitOptionMenuItem.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitPopupMenu.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebViewPrivate.h:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitPopupMenu.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitPopupMenu.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp.o [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitPrintOperation.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebFrameProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperationPrivate.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitRemoteInspectorProtocolHandler.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebProcessPool.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/glib/WebKitWebContextPrivate.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitRemoteInspectorProtocolHandler.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitRemoteInspectorProtocolHandler.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitScriptDialogGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitScriptDialogGtk.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitScriptDialogImpl.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitScriptDialogImpl.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitWebInspector.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitWebViewBase.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/DrawingAreaProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/CoordinatedGraphics/DrawingAreaProxyCoordinatedGraphics.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp:34: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 87%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitWebViewBaseAccessible.cpp.o [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitWebViewDialog.cpp.o [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/API/gtk/WebKitWebViewGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBasePrivate.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp:25: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/TextCheckerCompletion.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/TextChecker.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/gtk/WKTextCheckerGtk.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-18.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/C/WKUserMediaPermissionRequest.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-19.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/Authentication/AuthenticationDecisionListener.cpp:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-19.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/Authentication/AuthenticationChallengeProxy.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/Launcher/ProcessLauncher.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/Launcher/ProcessLauncher.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/Launcher/glib/ProcessLauncherGLib.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/Launcher/glib/ProcessLauncherGLib.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-20.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/DrawingAreaProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/CoordinatedGraphics/DrawingAreaProxyCoordinatedGraphics.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/CoordinatedGraphics/DrawingAreaProxyCoordinatedGraphics.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/CoordinatedGraphics/DrawingAreaProxyCoordinatedGraphics.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/Plugins/gtk/PluginInfoCache.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/Plugins/gtk/PluginInfoCache.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-21.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/Notifications/WebNotificationManagerProxy.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-21.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/Notifications/WebNotification.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-22.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebPageCreationParameters.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/UserContent/WebUserContentControllerProxy.cpp:37, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/UserContent/WebUserContentControllerProxy.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-23.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/messageports/MessageWithMessagePorts.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/MessageWithMessagePorts.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/WebProcessMessages.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-23.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebAuthentication/fido/CtapHidAuthenticator.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/cairo/BackingStoreCairo.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/cairo/BackingStoreCairo.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/cairo/BackingStoreCairo.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/AcceleratedBackingStore.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/AcceleratedBackingStoreWayland.cpp.o [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/AcceleratedBackingStoreX11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/DrawingAreaProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/CoordinatedGraphics/DrawingAreaProxyCoordinatedGraphics.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreX11.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreX11.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-24.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebCookieManagerProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebsiteData/soup/WebsiteDataStoreSoup.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-24.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebsiteData/WebsiteDataStoreConfiguration.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/InputMethodFilter.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/InputMethodFilter.cpp:24: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/Editor.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/InputMethodFilter.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/InputMethodFilter.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/RemoteWebInspectorProxyGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBasePrivate.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/RemoteWebInspectorProxyGtk.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/RemoteWebInspectorProxyGtk.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/TextCheckerGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/TextCheckerCompletion.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/TextChecker.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/TextCheckerGtk.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/TextCheckerGtk.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/ViewGestureControllerGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/DrawingAreaProxy.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/ViewGestureControllerGtk.cpp:29: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/ViewGestureControllerGtk.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/ViewSnapshotStoreGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/ViewSnapshotStoreGtk.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/WaylandCompositor.cpp.o [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/WebColorPickerGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/WebColorPickerGtk.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/WebColorPickerGtk.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/UIProcess/gtk/WebPageProxyGtk.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/WebPageProxyGtk.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/WebPageProxyGtk.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-25.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/AutoCorrectionCallback.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebPageProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/DragAndDropHandler.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/DragAndDropHandler.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-26.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/API/APISerializedScriptValue.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/GenericCallback.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/WebCookieManagerProxy.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/soup/WebCookieManagerProxySoup.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-26.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/UIProcess/gtk/WebPopupMenuProxyGtk.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-88d1702b-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 88%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-1.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebProcess.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebProcess.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebProcess.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWindow.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebProcess.cpp:84, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-1.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheBlobStorage.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCache.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngineCaches.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/CacheStorageEngine.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Cache/WebCacheStorageConnection.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-1.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h: In static member function 'static unsigned int WTF::NetworkCacheKeyHash::hash(const WebKit::NetworkCache::Key&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/NetworkProcess/cache/NetworkCacheKey.h:113:68: warning: cast from 'std::array::const_pointer {aka const unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] return *reinterpret_cast(key.hash().data()); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebConnectionToUIProcess.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-1.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-2.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-2.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-2.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-2.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp:67, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-2.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/FullScreen/WebFullScreenManager.cpp:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-2.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-3.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/BitmapImage.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/BitmapImage.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/MouseEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/MouseEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/MouseEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-3.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-3.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-4.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-4.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-4.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-4.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/ScriptController.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-4.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-4.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-5.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-5.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/WebKitConsoleMessage.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitConsoleMessage.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/WebKitExtensionManager.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitExtensionManager.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitFrame.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/WebKitScriptWorld.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitScriptWorld.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/WebKitWebEditor.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebEditor.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/WebKitWebExtension.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebExtension.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/WebKitWebHitTestResult.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebHitTestResult.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/DOM/DOMObjectCache.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/DOM/DOMObjectCache.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMDocument.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMDocument.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMElement.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMElement.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp:20: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMObject.cpp.o [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMPrivate.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMPrivate.cpp:19: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-6.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-6.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-6.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-6.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-6.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-6.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-7.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-7.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-8.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-8.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-9.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-9.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-10.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-10.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-11.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-12.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-12.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-13.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-13.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-14.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-14.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-15.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-15.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 89%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-16.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-16.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-17.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-17.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-18.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/KeyboardEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivateGtk.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/KeyboardEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivateGtk.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/KeyboardEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivateGtk.cpp:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWindow.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowPrivate.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivateGtk.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivateGtk.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-18.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:34: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:34: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:34: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:48: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp:32: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/FrameSelection.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp:37: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-19.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSExecState.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/JSExecState.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-19.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-20.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-20.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-20.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-20.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/MediaStream/UserMediaPermissionRequestManager.cpp:20, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-20.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Plugin.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Plugin.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/PluginProcessConnection.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginProcessConnection.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginProcessConnection.cpp:33: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginProcessConnection.cpp:38: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginProcessConnection.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/PluginProcessConnectionManager.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginProcessConnectionManager.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/PluginProxy.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginProxy.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/PluginView.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginView.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginView.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginView.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginView.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/BitmapImage.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginView.cpp:38: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In member function 'bool WebCore::ImageBackingStore::setSize(const WebCore::IntSize&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:70:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageFrame.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageSource.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/BitmapImage.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/BitmapImage.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginView.cpp:38: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h: In copy constructor 'WebCore::ImageBackingStore::ImageBackingStore(const WebCore::ImageBackingStore&)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/ImageBackingStore.h:205:84: warning: cast from 'char*' to 'WebCore::RGBA32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] m_pixelsPtr = reinterpret_cast(const_cast(m_pixels->data())); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventWithKeyState.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseRelatedEvent.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEventInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/MouseEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/MouseEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginView.cpp:58: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/ScriptController.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginView.cpp:66: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginView.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/WebPluginInfoProvider.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/WebPluginInfoProvider.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/JSNPMethod.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionPrototype.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPMethod.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPMethod.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/LocalAllocator.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/BlockDirectory.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedSpace.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionPrototype.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPMethod.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPMethod.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunction.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionPrototype.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPMethod.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPMethod.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSHTMLElement.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPMethod.cpp:38: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPMethod.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/JSNPObject.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWindow.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.cpp:44: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/NPJSObject.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPJSObject.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPJSObject.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPJSObject.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPJSObject.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPJSObject.cpp:35: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPJSObject.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/ScriptController.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp:44: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp.o [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/NetscapePlugin.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NetscapePlugin.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NetscapePlugin.cpp:31: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NetscapePlugin.cpp:36: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NetscapePlugin.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/NetscapePluginStream.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NetscapePluginStream.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-21.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/webrtc/LibWebRTCSocket.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-21.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/unix/NetscapePluginUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/unix/NetscapePluginUnix.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/unix/PluginProxyUnix.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/unix/PluginProxyUnix.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:27: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-22.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/UserContent/WebUserContentController.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-22.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/UserContent/WebUserContentController.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-22.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/UserContent/WebUserContentController.cpp:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-22.cpp:8: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NetscapePluginNone.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-22.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-23.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/SessionStateConversion.cpp:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-23.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/ScriptController.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp:77, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-23.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/ScriptController.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp:77, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-23.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMWindow.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSWindowProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/ScriptController.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/ScriptController.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp:77, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-23.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/Editor.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/WebContextMenuClient.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-23.cpp:5: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebAuthentication/WebAuthenticatorCoordinator.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-23.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-24.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:41, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/history/CachedFrame.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/CachedFrame.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:63, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-24.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-25.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/Editor.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-25.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/KeyboardEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-25.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/KeyboardEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-25.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/KeyboardEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-25.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/WebPopupMenu.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-25.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-26.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/SerializedScriptValue.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/SessionState.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/Shared/WebPageCreationParameters.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/DrawingArea.cpp:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-26.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Heap.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCell.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCast.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakInlines.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Plugins/PluginView.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/FindController.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-26.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/FrameSelection.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/FrameSelection.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/FindController.cpp:40, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-26.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/RemoteWebInspectorUI.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-26.cpp:6: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebCoreSupport/soup/WebFrameNetworkingContext.cpp:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-26.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 91%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-27.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebCookieJar.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-27.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebCookieJar.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-27.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebCookieJar.cpp:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-27.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/Editor.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebFrame.cpp:56, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-27.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSEventTargetCustom.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSEventTarget.h:97, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSNode.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSElement.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebFrame.cpp:70, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-27.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebContextMenu.cpp:22, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-27.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 91%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/WebPage/WebPage.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebPage.cpp:50: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebPage.cpp:50: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebPage.cpp:50: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCInlines.h:48, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebPage.cpp:131: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/Editor.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebPage.cpp:151: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebPage.cpp:28: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 91%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-28.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebPageGroupProxy.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-28.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebPageGroupProxy.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-28.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebPageGroupProxy.cpp:32, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-28.cpp:2: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebOpenPanelResultListener.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-28.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-29.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HandleSet.h:30:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Strong.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/IDLTypes.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/HTMLImageElement.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/ViewGestureGeometryCollector.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-29.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ExceptionScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ThrowScope.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/HTMLImageElement.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/ViewGestureGeometryCollector.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-29.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObject.h:26:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSDestructibleObject.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ErrorInstance.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Error.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertAny.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/HTMLImageElement.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/ViewGestureGeometryCollector.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-29.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/loader/ImageLoader.h:27, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageLoader.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/HTMLImageElement.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/HTMLImageElement.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/ViewGestureGeometryCollector.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-29.cpp:3: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/WebUndoStep.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-29.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 91%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/WebPage/gtk/AcceleratedSurfaceX11.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/gtk/AcceleratedSurfaceX11.cpp:26: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-30.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/EditingStyle.h:36:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/editing/Editor.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/Editor.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/gtk/WebPageGtk.cpp:38, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-30.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h: In member function 'const WebCore::StylePropertyMetadata* WebCore::ImmutableStyleProperties::metadataArray() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/css/StyleProperties.h:205:150: warning: cast from 'const char*' to 'const WebCore::StylePropertyMetadata*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(&reinterpret_cast_ptr(&(this->m_storage))[m_arraySize * sizeof(CSSValue*)]); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CellAttributes.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/KeyboardEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/gtk/WebPageGtk.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-30.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'void JSC::HeapCell::zap()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:52:57: warning: cast from 'JSC::HeapCell*' to '__uintptr_t** {aka long unsigned int**}' increases required alignment of target type [-Wcast-align] void zap() { *reinterpret_cast_ptr(this) = 0; } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h: In member function 'bool JSC::HeapCell::isZapped() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/HeapCell.h:53:82: warning: cast from 'const JSC::HeapCell*' to '__uintptr_t* const* {aka long unsigned int* const*}' increases required alignment of target type [-Wcast-align] bool isZapped() const { return !*reinterpret_cast_ptr(this); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakBlock.h:29:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakSet.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/MarkedBlock.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Subspace.h:31, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/CompleteSubspace.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/VM.h:33, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Identifier.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:34, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/KeyboardEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/gtk/WebPageGtk.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-30.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h: In static member function 'static JSC::WeakImpl* JSC::WeakImpl::asWeakImpl(JSC::JSValue*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/WeakImpl.h:111:116: warning: cast from 'char*' to 'JSC::WeakImpl*' increases required alignment of target type [-Wcast-align] return reinterpret_cast_ptr(reinterpret_cast_ptr(slot) + OBJECT_OFFSETOF(WeakImpl, m_jsValue)); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ButterflyInlines.h:28:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSArray.h:25, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/JSDOMBindingInternalsBuiltins.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebCore/WebCoreJSBuiltinInternals.h:39, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/WindowProxy.h:23, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/UIEventInit.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/EventModifierInit.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/dom/KeyboardEvent.h:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/KeyboardEvent.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/gtk/WebPageGtk.cpp:43, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-30.cpp:4: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h: In static member function 'static JSC::ArrayStorage* JSC::ArrayStorage::from(JSC::Butterfly*)': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/ArrayStorage.h:52:107: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] static ArrayStorage* from(Butterfly* butterfly) { return reinterpret_cast_ptr(butterfly); } ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/StructureInlines.h:31:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/JSObjectInlines.h:30, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMBinding.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvertUnion.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMConvert.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/html/ImageBitmap.h:28, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/page/DOMWindow.h:35, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/WebCore/DOMWindow.h:1, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebStorage/StorageAreaMap.cpp:36, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-30.cpp:7: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:542:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType* {aka JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h: In member function 'const ValueType* JSC::PropertyTable::table() const': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/PropertyMapHashTable.h:548:68: warning: cast from 'unsigned int*' to 'const ValueType* {aka const JSC::PropertyMapEntry*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(m_index + m_indexSize); ^ In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebPage/gtk/AcceleratedSurfaceWayland.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-30.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::ArrayStorage]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:188:73: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::ArrayStorage*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = JSC::WriteBarrier >]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:189:109: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'JSC::WriteBarrier >*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h: In instantiation of 'T* JSC::Butterfly::indexingPayload() [with T = double]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:190:93: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'JSC::Butterfly*' to 'double*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/JavaScriptCore/Butterfly.h:187:35: note: in expansion of macro 'reinterpret_cast_ptr' T* indexingPayload() { return reinterpret_cast_ptr(this); } ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'T* WTF::RefCountedArray::Header::payload() [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:70:98: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::AtomicString*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:225:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(result); ^ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h: In instantiation of 'static WTF::RefCountedArray::Header* WTF::RefCountedArray::Header::fromPayload(T*) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:72:28: required from 'WTF::RefCountedArray::RefCountedArray(size_t) [with T = WTF::AtomicString; PtrTraits = WTF::DumbPtrTraits; size_t = long unsigned int]' /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebCore/platform/graphics/FontCascadeDescription.h:138:50: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'char*' to 'WTF::RefCountedArray::Header*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/RefCountedArray.h:230:20: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(payload) - size()); ^ [ 91%] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-31.cpp.o In file included from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25:0, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/config.h:47, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/Source/WebKit/WebProcess/WebStorage/WebStorageNamespaceProvider.cpp:26, from /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/WebKit/unified-sources/UnifiedSource-54928a2b-31.cpp:1: /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = unsigned char; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:817:61: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const unsigned char*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h: In instantiation of 'bool WTF::charactersAreAllASCII(const CharacterType*, size_t) [with CharacterType = char16_t; size_t = long unsigned int]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:818:58: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const char16_t*' to 'const MachineWord* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/ASCIIFastPath.h:95:26: note: in expansion of macro 'reinterpret_cast_ptr' allCharBits |= *(reinterpret_cast_ptr(characters)); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:858:71: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = char16_t]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1156:43: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'const char16_t*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'const T* WTF::StringImpl::tailPointer() const [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1173:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from 'const __uint8_t* {aka const unsigned char*}' to 'WTF::StringImpl* const*' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1161:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h: In instantiation of 'T* WTF::StringImpl::tailPointer() [with T = WTF::StringImpl*]': /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1180:38: required from here /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:109:30: warning: cast from '__uint8_t* {aka unsigned char*}' to 'WTF::StringImpl**' increases required alignment of target type [-Wcast-align] #define reinterpret_cast_ptr reinterpret_cast /tmp/pkgbuild/www/webkit-gtk/work.alpha/webkitgtk-2.24.2/DerivedSources/ForwardingHeaders/wtf/text/StringImpl.h:1166:12: note: in expansion of macro 'reinterpret_cast_ptr' return reinterpret_cast_ptr(reinterpret_cast(this) + tailOffset()); ^~~~~~~~~~~~~~~~~~~~ [ 91%] Linking CXX shared library ../../lib/libwebkit2gtk-4.0.so ../../lib/libWebCoreGTK.a(UnifiedSource-4babe430-25.cpp.o): In function `WebCore::RealtimeAnalyser::doFFTAnalysis()': (.text+0x1d1c): warning: warning: reference to compatibility cabs() /usr/bin/ld: warning: libstdc++.so.8, needed by /tmp/pkgbuild/www/webkit-gtk/work.alpha/.buildlink/lib/libGL.so, may conflict with libstdc++.so.7 /usr/bin/ld: warning: libfontconfig.so.1, needed by /tmp/pkgbuild/www/webkit-gtk/work.alpha/.buildlink/lib/libpangocairo-1.0.so, may conflict with libfontconfig.so.2 /usr/bin/ld: warning: libfontconfig.so.1, needed by /tmp/pkgbuild/www/webkit-gtk/work.alpha/.buildlink/lib/libpangocairo-1.0.so, may conflict with libfontconfig.so.2 /usr/bin/ld: warning: libfreetype.so.6, needed by /tmp/pkgbuild/www/webkit-gtk/work.alpha/.buildlink/lib/libpangocairo-1.0.so, may conflict with libfreetype.so.18 /usr/bin/ld: warning: libfreetype.so.6, needed by /tmp/pkgbuild/www/webkit-gtk/work.alpha/.buildlink/lib/libpangocairo-1.0.so, may conflict with libfreetype.so.18 [ 91%] Built target WebKit Scanning dependencies of target WebKit2-4-gir gmake[2]: *** No rule to make target 'JavaScriptCore-4.0.gir', needed by 'WebKit2-4.0.gir'. Stop. gmake[1]: *** [CMakeFiles/Makefile2:1479: Source/WebKit/CMakeFiles/WebKit2-4-gir.dir/all] Error 2 gmake: *** [Makefile:152: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/www/webkit-gtk *** Error code 1 Stop. make: stopped in /usr/pkgsrc/www/webkit-gtk